忍者ブログ
Yaleで、遊んで学ぶ日々。

Yaleで、遊んで学ぶ日々。

囲碁、ときどきプログラミング、ところにより経済。
[266]  [265]  [264]  [263]  [262]  [261]  [260]  [259]  [257]  [256]  [255
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

pythonで画像ファイルを処理する方法。PyPNGというモジュールが良さそう。ダウンロードはこちらから。情報はここへ。


ファイル(最新バージョンでいいと思う)をダウンロードしたら、解凍して、端末上でそのディレクトリへいき、

python setup.py install

でインストール完了。管理者権限云々でエラーが出たら、sudoをつける。インストールはあれってくらいすぐ終わる。詳しくはREADMEファイルを参照。



** ファイルの読みこみ方 **
pythonを起動して、

import png
x = png.Reader("file.png").read()

で画像を読み込める。色の情報はxの3つめの要素に入っている。たとえば、

y = list(x[2])

とすると、各ピクセルのRGB情報の記載された配列がyに格納される。



PR
この記事にコメントする
お名前:
タイトル:
文字色:
メールアドレス:
URL:
コメント:
パスワード:   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Calender
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Search in This Blog
Latest Comments
[03/30 川内のばば山田]
[03/30 川内のばば山田]
[08/06 Aterarie]
[07/05 Agazoger]
[07/01 Thomaskina]
Oldest Posts
Latest Trackbacks
フリーエリア

Barcode
Access Analysis
Powerd by NINJAブログ / Designed by SUSH
Copyright © Yaleで、遊んで学ぶ日々。 All Rights Reserved.
忍者ブログ [PR]