0
Ich frage mich, ob es einige Ersatz von cv :: imencode Funktion ohne eine Notwendigkeit von OpenCV gibt. Ich hätte das gerne noch unter Python. Kann ich Ihnen Ratschläge geben, wie Sie es ohne OpenCV ersetzen können?Ersatz von cv :: imencode
Vielen Dank.
Sie können libjpeg verwenden, um jpeg zu kodieren, libtiff, um tiff zu kodieren, libpng, um png usw. zu kodieren. –
wie dieser \t std :: vector buf; cv :: Mat-Rahmen = cv :: Mat (im1D, im2D, CV_8UC3, Bild); cv :: imencode (".jpg", Rahmen, buf); wird ersetzt durch z.B. jpeg4py? –
user3428154
Ich empfehle jpeg4py nicht (das hat nicht einmal eine Encodierfunktion). Ich empfahl libjpeg direkt zu verwenden. Wenn Sie wissen möchten, wie Sie native Bibliotheken in Python importieren, verwenden Sie die Suche in stackoverflow. Als ob für die Dokumentation können Sie direkt zu libjpeg offiziellen Dokumentation (die böse sein kann) oder eine Vielzahl von Blogs, die bei der Verwendung dieser zu helfen. –