Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Pixels Van Picture Dozen in VB6 lezen
Het lezen van een afzonderlijke pixel van een beeld is niet moeilijk . In feite , VB ( Visual Basic ) heeft specifieke functies ingebouwd die het mogelijk maken de programmeur pixels snel en gemakkelijk bekijken en bewerken . Er zijn andere geavanceerde API ( Application Programming Interface ) functies die een geavanceerde programmeurs gebruiken die sneller en efficiënter zijn . Leren hoe je een pixel bekijken en kopieert de individuele kleur mediums uit die pixel zijn slechts de eerste stappen om een ​​VB -goeroe . Instructies
1

Start de VB6 applicatie . Ga naar het formulier waar u de afbeelding die u wilt de gegevens van ontvangen. Kopen van 2

Open het formulier in ontwerpweergave .
3

Maak drie functies dat de pixel zal lezen als je eenmaal hebt opgehaald it.Public Functie ExtractRed ( ByVal currentcolor als lang) als ByteExtractRed = currentcolor En 255End FunctionPublic Functie ExtractGreen ( ByVal currentcolor als lang) als ByteExtractGreen = ( currentcolor \\ 256 ) En 255End FunctionPublic Functie ExtractBlue ( ByVal currentcolor als lang) als ByteExtractBlue = ( currentcolor \\ 65536 ) En 255End Functie
4

Dim uw objecten als volgt : Dim PixelColor zo LongDim colorred als Byte , ColorGreen als Byte , ColorBlue als ByteDim stond oorspronkelijk voor dimensie en het gebruik ervan is hier als een werkwoord . PixelColor , colorred , ColorGreen en ColorBlue zijn alle variabelen te wachten voor gegevensinvoer

Type 5 de volgende code hieronder uw Afm uitspraken : . PixelColor = PictureBox.Point ( x , y ) Nu is de code ziet er als volgt : Dim PixelColor zo LongDim colorred als Byte , ColorGreen als Byte , ColorBlue als BytePixelColor = PictureBox.Point ( x , y ) PictureBox is de naam van de PictureBox je foto is inch De coördinaten ( x , y ) zijn de coördinaten van de specifieke pixel u gegevens van wilt . De gegevens van de pixel wordt nu opgeslagen in de variabele PixelColor . De volgende stap is om de afzonderlijke kleuren uit het RGB- spectrum extraheren

Type 6 de volgende code onder je laatste opmerking : . Colorred = ExtractRed ( kleur ) ColorGreen = ExtractGreen ( kleur ) ColorBlue = ExtractBlue ( Color ) Nu is de code is als volgt : Dim PixelColor zo LongDim colorred als Byte , ColorGreen als Byte , ColorBlue als BytePixelColor = PictureBox.Point ( x , y ) = colorred ExtractRed ( PixelColor ) ColorGreen = ExtractGreen ( PixelColor ) ColorBlue = ExtractBlue ( PixelColor ) nu elk van de variabelen colorred zullen ColorGreen en ColorBlue enkele hebben van nul tot 255 erin opgeslagen . Je hebt met succes greep een pixel en brak de specifieke kleur volgorde .

Previous: Next:
  Visual Basics Programming
·Hoe schrijf je een lijst van K…
·Hoe te Modal Formulieren gebru…
·Hoe te valideren in Visual Bas…
·Hoe maak je van een webpagina …
·Hoe Bron Code converteren van …
·Hoe maak je een gebruiker in A…
·Hoe te controleren of een map …
·Hoe de DataReader gebruiken in…
·Hoe te Tooltips in VB Gebruik 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Kan ik Put Meerdere Ankers in HTML ? 
·Hoe de numerieke variabele in Python Scr…
·Hoe Reverse een waarde in C + + 
·Hoe te Twee Datum Columns in Oracle 
·Hoe te DataBindings verwijderen uit een …
·. VBScript of C # NET : Hoe maak je een …
·Hoe te Device - Mapper Multipad 
·Hoe kan ik een . Resx File Gebruik in Vb…
·Hoe maak je een handmatige stap-voor - s…
Copyright © Computer Kennis http://www.nldit.com