0

通常、OpenCV で次のようにイメージを作成します。

from cv2 import imread
img = imread("/home/nick/myfile.jpg")

しかし、すでに別の変数にファイルの内容があるので、これから直接 OpenCV を作成するにはどうすればよいですか? 例えば

fc = open("/home/nick/myfile.jpg", "rb").read()
img = something(fc)

とはsomething? これを行うための OpenCV または numpy 関数はありますか?

4

1 に答える 1

0

cv2.imdecode() はメモリ内でそれを行うことができます。はい、入力としてnumpy配列が必要です

于 2013-02-20T17:54:30.527 に答える