30
26

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Pillowを使ったPythonでの画像処理をしてみた➁

Posted at

なにをしたか?

→カラー画像からの変更

・白黒に変換
・グレースケールに変換
・パレットモードに変換
・透明度アルファ付きのRGBに変換
・彩度を調整
・コントラストを調整
・明度を調整
・シャープネスを調整

実際に画像処理をやってみた

ますJupyterNotebookで画像を表示させると

from PIL import Image
image1 =Image.open('./data/pict/image1.jpg')
image1
~~~

![スクリーンショット 2018-11-27 21.51.18.png](https://qiita-image-store.s3.amazonaws.com/0/317125/84fe3639-ea2e-7774-79c3-139631d1e9d1.png)


参考:「Pillowを使ったPythonでの画像処理をしてみた➀」
https://qiita.com/kenfukaya/items/53edc82a882e5230c723


### 白黒に変換
~~~~Python
con1 = image1.convert('1')
con1
~~~

![スクリーンショット 2018-11-27 21.56.27.png](https://qiita-image-store.s3.amazonaws.com/0/317125/7e6ad561-a23c-f11e-0e29-7e0bdf174f16.png)


### グレースケールに変換
~~~~Python
con2 = image2.convert('L')
con2
~~~

![スクリーンショット 2018-11-27 21.58.14.png](https://qiita-image-store.s3.amazonaws.com/0/317125/6cda4cee-4133-ba58-2517-b4025db8af62.png)



### パレットモードに変換
~~~~Python
con3 = image1.convert('P')
con3
~~~

![スクリーンショット 2018-11-27 21.59.34.png](https://qiita-image-store.s3.amazonaws.com/0/317125/f02f718c-83cf-0a86-293e-2a6b1edb4852.png)


### 透明度アルファ付きのRGBに変換
~~~Python
con4 = image1.convert('RGBA')
con4
~~~

![スクリーンショット 2018-11-27 22.31.49.png](https://qiita-image-store.s3.amazonaws.com/0/317125/4f6316db-4d2a-ab35-bd61-90d7e235b330.png)




### 彩度を調整
#### まずImageEnhanceをインポートする
~~~Python
from PIL import ImageEnhance    #ImageEnhanceのインポート
~~~

#### 彩度をDownさせる
~~~~Python
con5 = ImageEnhance.Color(image1)
con5_image = con5.enhance(0.4)
con5_image
~~~

![スクリーンショット 2018-11-27 22.10.53.png](https://qiita-image-store.s3.amazonaws.com/0/317125/39381d90-493a-4ca3-759f-b89778f6a60b.png)

#### 彩度をUpさせる
~~~~Python
con6 = ImageEnhance.Color(image1)
con6_image = con6.enhance(1.5)
con6_image
~~~

![スクリーンショット 2018-11-27 22.11.27.png](https://qiita-image-store.s3.amazonaws.com/0/317125/e4611e67-cb41-3785-bf5c-5aa9952d2524.png)


### コントラストを調整
#### まずImageEnhanceをインポートする
~~~Python
from PIL import ImageEnhance    #ImageEnhanceのインポート
~~~

#### コントラストをDownさせる
~~~~Python
con7 = ImageEnhance.Contrast(image1)
con7_image = con7.enhance(0.5)
con7_image
~~~

![スクリーンショット 2018-11-27 22.14.15.png](https://qiita-image-store.s3.amazonaws.com/0/317125/25e31f27-5f5f-c2fd-16a1-9d8b073eecd7.png)


#### コントラストをUpさせる
~~~~Python
con8 = ImageEnhance.Contrast(image1)
con8_image = con8.enhance(1.5)
con8_image
~~~

![スクリーンショット 2018-11-27 22.16.24.png](https://qiita-image-store.s3.amazonaws.com/0/317125/511f18db-0c1d-dcb7-16ae-7e8e44158082.png)


### 明度を調整
#### まずImageEnhanceをインポートする
~~~Python
from PIL import ImageEnhance    #ImageEnhanceのインポート
~~~

#### 明度をDownさせる
~~~~Python
con9 = ImageEnhance.Brightness(image1)
con9_image = con9.enhance(0.5)
con9_image
~~~

![スクリーンショット 2018-11-27 22.17.25.png](https://qiita-image-store.s3.amazonaws.com/0/317125/19867f45-6ede-8e22-11b8-f160adcaaed5.png)


#### 明度を Upさせる
~~~~Python
con10 = ImageEnhance.Brightness(image1)
con10_image = con10.enhance(1.5)
con10_image
~~~

![スクリーンショット 2018-11-27 22.19.53.png](https://qiita-image-store.s3.amazonaws.com/0/317125/754a574a-8d63-7aa1-23f4-9684cc31c3fb.png)


### シャープネスを調整
#### まずImageEnhanceをインポートする
~~~Python
from PIL import ImageEnhance    #ImageEnhanceのインポート
~~~

#### シャープネスをDownさせる
~~~~Python
con11 = ImageEnhance.Sharpness(image1)
con11_image = con11.enhance(0.5)
con11_image
~~~

![スクリーンショット 2018-11-27 22.20.36.png](https://qiita-image-store.s3.amazonaws.com/0/317125/af712a84-0514-930d-6323-923267bf2f07.png)


#### シャープネスをDownさせる
~~~~Python
con12 = ImageEnhance.Sharpness(image1)
con12_image = con12.enhance(1.5)
con12_image
~~~

![スクリーンショット 2018-11-27 22.22.24.png](https://qiita-image-store.s3.amazonaws.com/0/317125/82879a54-0225-6f19-1574-1c581084c1c6.png)
















30
26
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
30
26

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?