前提・実現したいこと
python、openCV、matplotlib
グレイスケール画像をカラーマッピングして、カラーバーを付けたいのですが、うまくいきません。
カラーマッピングだけならできるのですが、その画像にカラーバーがうまくつけられません。カラーバーの範囲を-1~1に指定もしたいです。
ソースコードはカラーマッピング済みの画像にカラーバーを付けようとして作ったものなのですが、うまくいきませんでした。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
python
1import matplotlib.pyplot as plt 2import numpy as np 3import cv2 4 5img = cv2.imread('gazou.jpg') 6 7fig, ax = plt.subplots() 8im = ax.imshow(img, vmin=-1, vmax=1) 9fig.colorbar(im) 10 11plt.show() 12
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー