teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

追記を加えた

2018/09/13 01:03

投稿

physics303
physics303

スコア89

title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,21 @@
37
37
 
38
38
  各ピクセルごとのRGB値ではなく、インデックス番号を表示させるにはどうしたらよいでしょうか。また、パレットの情報を確認するにはどうしたらよいでしょうか。
39
39
 
40
- 環境はUbuntu16.04LTSを利用しています。
40
+ 環境はUbuntu16.04LTSを利用しています。
41
+
42
+
43
+ ---
44
+ **追記**
45
+
46
+ ```python
47
+ >>import numpy as np
48
+ >>from PIL import Image
49
+
50
+ >>np.set_printoptions(threshold=np.inf)
51
+ >>image = Image.open("2007_000032.png")
52
+ >>image2 = np.asarray(image)
53
+ >>image2
54
+
55
+ ```
56
+
57
+ とすれば、インデックスカラーは確認できるみたいですね。でもなんだか、一度画像をPILオブジェクトとして読み込んで、numpyオブジェクトに変換して・・・ってまどろっこしいですね。もっとスマートな方法はないものでしょうか。

4

誤字の訂正

2018/09/13 01:03

投稿

physics303
physics303

スコア89

title CHANGED
File without changes
body CHANGED
@@ -35,6 +35,6 @@
35
35
 
36
36
  (出力は一部のみを抜粋)
37
37
 
38
- ピクセルごとのRGB値ではなく、インデックス番号を表示させるにはどうしたらよいでしょうか。また、パレットの情報を確認するにはどうしたらよいでしょうか。
38
+ 各ピクセルごとのRGB値ではなく、インデックス番号を表示させるにはどうしたらよいでしょうか。また、パレットの情報を確認するにはどうしたらよいでしょうか。
39
39
 
40
40
  環境はUbuntu16.04LTSを利用しています。

3

誤字の訂正

2018/09/13 00:52

投稿

physics303
physics303

スコア89

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- 手元にインデックスカラー画像2007_000032.pngがあります。インデックスカラー画像については、[ここ](https://qiita.com/tktktks10/items/0f551aea27d2f62ef708)や[ここ](https://www.webtech.co.jp/blog/optpix_labs/pic101/3119/)で勉強しました。このインデックスカラー画像2007_000032.pngは[VOC PASCALデータセット2011](http://host.robots.ox.ac.uk/pascal/VOC/voc2011/)に含まれているものです。インデックスカラー画像2007_000032.png[ここ](https://stackoverflow.com/questions/51702670/tensorflow-deeplab-image-colormap-removal-confusion)のinput画像と同じです。
1
+ 手元にインデックスカラー画像2007_000032.pngがあります。インデックスカラー画像については、[ここ](https://qiita.com/tktktks10/items/0f551aea27d2f62ef708)や[ここ](https://www.webtech.co.jp/blog/optpix_labs/pic101/3119/)で勉強しました。このインデックスカラー画像2007_000032.pngは[VOC PASCALデータセット2011](http://host.robots.ox.ac.uk/pascal/VOC/voc2011/)に含まれているものです。インデックスカラー画像2007_000032.png[ここ](https://stackoverflow.com/questions/51702670/tensorflow-deeplab-image-colormap-removal-confusion)のinput画像と同じです。
2
2
 
3
3
  インデックスカラー画像は、パレットとインデックスから構成され、パレットでは各整数のRGB値を指定し、インデックスでは各ピクセルに整数を割り当てると認識しています。
4
4
 

2

タイトルを変更

2018/09/13 00:49

投稿

physics303
physics303

スコア89

title CHANGED
@@ -1,1 +1,1 @@
1
- インデックスカラー画像(pngファイル)のpngのインデックス番号とカラーパレットの確認の方法
1
+ インデックスカラー画像(pngファイル)のインデックス番号とカラーパレットの確認の方法
body CHANGED
File without changes

1

画像についての情報を加えた。リンクを追加した。

2018/09/13 00:48

投稿

physics303
physics303

スコア89

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- 手元にインデックスカラー画像2007_000032.pngがあります。インデックスカラー画像については、[ここ](https://qiita.com/tktktks10/items/0f551aea27d2f62ef708)や[ここ](https://www.webtech.co.jp/blog/optpix_labs/pic101/3119/)で勉強しました。このインデックスカラー画像2007_000032.pngは[VOC PASCALデータセット2011](http://host.robots.ox.ac.uk/pascal/VOC/voc2011/)に含まれているものです。
1
+ 手元にインデックスカラー画像2007_000032.pngがあります。インデックスカラー画像については、[ここ](https://qiita.com/tktktks10/items/0f551aea27d2f62ef708)や[ここ](https://www.webtech.co.jp/blog/optpix_labs/pic101/3119/)で勉強しました。このインデックスカラー画像2007_000032.pngは[VOC PASCALデータセット2011](http://host.robots.ox.ac.uk/pascal/VOC/voc2011/)に含まれているものです。インデックスカラー画像2007_000032.png、[ここ](https://stackoverflow.com/questions/51702670/tensorflow-deeplab-image-colormap-removal-confusion)のinput画像と同じです。
2
2
 
3
3
  インデックスカラー画像は、パレットとインデックスから構成され、パレットでは各整数のRGB値を指定し、インデックスでは各ピクセルに整数を割り当てると認識しています。
4
4
 
@@ -35,4 +35,6 @@
35
35
 
36
36
  (出力は一部のみを抜粋)
37
37
 
38
- 各、ピクセルごとのRGB値ではなく、インデックス番号を表示させるにはどうしたらよいでしょうか。
38
+ 各、ピクセルごとのRGB値ではなく、インデックス番号を表示させるにはどうしたらよいでしょうか。また、パレットの情報を確認するにはどうしたらよいでしょうか。
39
+
40
+ 環境はUbuntu16.04LTSを利用しています。