Stap 4: resultaten
Voor het uitvoeren van het programma, zullen we het binaire bestand dat we net samengesteld uitvoeren. We doen dit met:
./a.out 100 75 75
Dat betekent dat elke pixel met een RGB-waarde van zal accepteren > 99, < 76, < 76 voor de bewerkte afbeelding. Het programma zal de uitgang van twee JPG-bestanden; Original.jpg die het oorspronkelijke beeld van de webcam, en redDetect.jpg die de verwerkte versie. Zoals u hierboven zien kunt, heeft het een goede baan van de afzonderlijke vermelding van de rode pixels. Deze aantallen kan een beetje worden verfijnd zodat het pikt minder van de robot de overzicht, maar het werkt natuurlijk in principe.
Krijgen van deze twee beelden kan gemakkelijk worden gedaan met het bestand editor functionaliteit van de SBC web configuratietool zoals gezien in de derde afbeelding.
Dit is slechts een eenvoudig voorbeeld van enkele van de dingen die worden gedaan met computer-visie. In een grotere applicatie kan de verwerking van de beelden uit de webcam worden gedaan voor een meer praktisch doel en in een meer real-time mode. Bijvoorbeeld, kon men een robot die detecteert rode objecten en probeert te verplaatsen naar hen. De toepassingen van computervisie zijn onbeperkt, dus ga je gang en experimenteren!