PyQt で画像のビューアを作る 9 version 1
:追加された部分
:削除された部分
(差分が大きい場合、文字単位では表示しません)
トーンカーブ 2
pillow を使ったピクセルの処理
https://qiita.com/zaburo/items/0b9db87d0a52191b164b
```
from PIL import Image
#画像の読み込み
im = Image.open("./achan.jpg")
#RGBに変換
rgb_im = im.convert('RGB')
#画像サイズを取得
size = rgb_im.size
#取得したサイズと同じ空のイメージを新規に作成
im2 = Image.new('RGBA',size)
#loop
#x
for x in range(size[0]):
#y
for y in range(size[1]):
#ピクセルを取得
r,g,b = rgb_im.getpixel((x,y))
r = self.f_list[r][1] # <<===================list はinndexとxが同じだからxは無駄だな
g = self.f_list[g][1]
b = self.f_list[b][1]
#set pixel
im2.putpixel((x,y),(r,g,b,0))
im2.show()
```
pillow を使ったピクセルの処理
https://qiita.com/zaburo/items/0b9db87d0a52191b164b
from PIL import Image
#画像の読み込み
im = Image.open("./achan.jpg")
#RGBに変換
rgb_im = im.convert('RGB')
#画像サイズを取得
size = rgb_im.size
#取得したサイズと同じ空のイメージを新規に作成
im2 = Image.new('RGBA',size)
#loop
#x
for x in range(size[0]):
#y
for y in range(size[1]):
#ピクセルを取得
r,g,b = rgb_im.getpixel((x,y))
r = self.f_list[r][1] # <<===================list はinndexとxが同じだからxは無駄だな
g = self.f_list[g][1]
b = self.f_list[b][1]
#set pixel
im2.putpixel((x,y),(r,g,b,0))
im2.show()