OpenCV-Funktion ähnlich zu matlab ist "finden"
Ich bin auf der Suche nach einer Funktion in openCV, um mir zu helfen machen Sie Masken-Bilder.
zum Beispiel in MATLAB:
B(A<1)=0;
oder
B=zeros(size(A));
B(A==10)=c;
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einige Funktionen erlauben Ihnen den pass
mask
Argumente, die Ihnen. Zum erstellen von Masken, die Weise, die Sie beschreiben, ich glaube, Sie sind nach Cmp-oder CmpS die Vergleichsoperatoren, so dass Sie erstellen Masken, durch den Vergleich mit einem anderen array oder ein Skalar sein. Zum Beispiel:Original
im
:im
nach der Verarbeitung:OpenCV C++ unterstützt folgende syntax, die Sie vielleicht hilfreich finden im erstellen von Masken:
oder
sollte äquivalent sein zu:
Können Sie auch
compare()
. Finden Sie unter den folgenden OpenCV Dokumentation.A =& 0x1
um es zu zwingen zu 1.