LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

MachineVision to find edge using 16-bit png

I have snap several png images and wants to find the edges (straight lines) of the tube.

as attached files.

I try 8-bit PNG files, it works.

but when I load a 16-bit PNG file , the program can't find any edge.

I use "FindEdge" vi, and "Find straight edge 3" vi. 

 Could anyone help me on this?

Thanks a lot!

 

 

Download All
0 Kudos
Message 1 of 2
(2,522 Views)

Bonjour LemonWang,

 

A priori, ce n'est pas votre VI mais votre image qui pose problème. J'ai fait le test avec une autre image et le VI run en 8 et 16 bits.

 

Je vous met l'ensemble des fichiers en PJ (photos et Photo de TEST en 16bits avec votre VI)

 

Avec quel cam ou appareil ou microscope avez vous pris la photo? Etes vous sur que c'est du 16 bits?

 

Cordialement.

 

PS: il y a une erreur dans votre code: -1074396080. Pensez a toujours mettre un fil d'erreur pour vérifier que tout se passe bien.

0 Kudos
Message 2 of 2
(2,452 Views)