環境:google colab
お世話になります。
pillowのgetpalette()でカラーパレットの情報を取り出して、reshape(-1,3)で[R,G,B]単位に整える作業をしています。しかし
ValueError: cannot reshape array of size 1 into shape (3)
が生じます。
コードは
import numpy as np from PIL import Image pil_img = Image.open('/content/etopo1_ice_low.png')#画像パスはgoogle colabにアップロードしたファイルのパスをコピーしたもの #カラーパレットの取り出し palette = pil_img.getpalette() #[R,G,B]単位にreshape paltette = np.array(palette).reshape(-1,3)
になります。ご教授ください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー