Just nu i M3-nätverket
Jump to content

Färg identifiering i vb


Viggen_l

Recommended Posts

Är det någon som har sett/provat en metod för att identifiera färger i vb?

 

Jag har en bild från en webkamera med 6 olika färger (röd, blå, gul, vit, orange, grön). Att läsa in vilken färg en pixel i RGB kodning är inga problem men att sen översätta den till en av de 6 färgerna är lite värre.

 

Alla förslag är välkommna.

 

Magnus

 

 

 

Link to comment
Share on other sites

Man får ut värdet som en long från komandot point(x,y)

sen om vandlar jag det till R,G, B värden mellan 0 och 255.

 

Link to comment
Share on other sites

Jag skulle nog bygga en färgkarta i array-form. Den skulle troligtvis bli väldigt stor, men den är nog inte så svår att bygga. Och sedan ta värdet från pixeln, jämnföra dessa med närmaste passande i färgkartan och skicka tillbaka svaret med att denna färg är "Orange".

 

255,255,255,Vit

200,200,200,Ljusgrå

155,155,155,Grå

055,055,055,Mörkgrå

000,000,000,Svart

255,000,000,Klarröd

200,000,000,Röd

155,000,000,Halvmörk Röd

055,000,000,Mörkröd

255,255,000,Klargul

255,200,000,Orange

255,100,000,Mörkorange

 

Osv.. osv..

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...