主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。
記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます

スポンサーサイト

                
tags:
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Pythonで画像いじり RGB2BGR with Image and numpy

                
tags:
メモ。Imageオブジェクトの色を変えたい(RGB→BGR)ときに。

OpenCVを使えばそんな関数は実装されているんだけど、PILには実装されていないようなので。


import Image
from numpy import asarray, roll

def rgb2bgr(image):
data=asarray(image)
image = Image.fromarray(roll(data, 1, axis=-1))
return image

def main():
im = Image.open("lenna.png")
im = rgb2bgr(im)
im.show()

if __name__ == '__main__':
main()
            

コメントの投稿

非公開コメント

プロフィール

hMatoba

Author:hMatoba
Github

最新記事
リンク
作ったものなど
月別アーカイブ
カテゴリ
タグリスト

検索フォーム
Amazon
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。