kivantium活動日記

プログラムを使っていろいろやります

Pythonの画像フォーマット変換メモ

Pythonで画像を扱うライブラリはいろいろありますがそれぞれ似たようで微妙に違うフォーマットを使っているのでハマることがよくあります。というわけで気がついたときにここにメモしておきたいと思います。

OpenCV→Caffe

caffe_img = caffe.io.load_image('image.jpg')

と同じフォーマットのデータを得ようと思ったら

opencv_img = cv2.imread('image.jpg')
opencv_img = cv2.cvtColor(opencv_img, cv2.COLOR_BGR2RGB)
opencv_img = skimage.img_as_float(opencv_img).astype(np.float32)

とすればよいようです。

以下気がついた時に追記します。