Ich habe ein Bild, das 4 Kanäle hat und im 4 * UINT8
Format ist.Warum funktioniert die convertto-Funktion von openCV nicht?
Ich versuche, es zu 3-Kanal-Schwimmer zu konvertieren, und ich bin mit diesem Code:
images.convertTo(images,CV_32FC3,1/255.0);
Nach der Konvertierung ist das Bild in einem Float-Format, aber immer noch 4 Kanäle. Wie kann ich den vierten (Alpha) Kanal in OpenCV loswerden?
Hallo Herr, Was bedeutet '1/255.0'? Es ist nützlich für welche Sache? –
@Kabyle '1/255.0' ist hier der Skalierungsfaktor, der die Werte' [0, 255] 'in' [0, 1] 'umwandelt. Einzelheiten finden Sie im Dokument ['Mat :: convertTo()'] (http://docs.opencv.org/modules/core/doc/basic_structures.html?highlight=convertto#mat-convertto). – herohuyongtao