Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotibで画像のカラーマップをスカラー値に反転させる方法は?


画像のカラーマップを反転するには、次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • xを使用してランダムなデータポイントを作成します およびy
  • get_cmap()を使用して青色のカラーマップを取得します メソッド。
  • インデックス1の現在の図にサブプロットを追加します。
  • xをプロットします およびy scatter()を使用したデータポイント メソッド。
  • スカラーマッピング可能インスタンスのカラーバーを作成します。
  • xをプロットします およびy scatter()を使用したデータポイント 逆カラーマップを使用した方法。
  • 両方の軸のタイトルを設定します。
  • 図を表示するには、 show()を使用します メソッド。

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-2, 2, 10)
y = np.linspace(-2, 2, 10)

color_map = plt.cm.get_cmap('Blues')
plt.subplot(1, 2, 1)

sc = plt.scatter(x, y, c=x, cmap=color_map)
plt.colorbar(sc)

plt.title("Colorbar")
plt.subplot(1, 2, 2)
sc = plt.scatter(x, y, c=x, cmap=color_map.reversed())
plt.colorbar(sc)

plt.title("Reversed Colorbar")

plt.show()

出力

Matplotibで画像のカラーマップをスカラー値に反転させる方法は?


  1. Pythonでscikit-learnを使用して画像のピクセル値を表示するにはどうすればよいですか?

    データの前処理とは、基本的に、すべてのデータ(さまざまなリソースまたは単一のリソースから収集される)を共通の形式または統一されたデータセット(データの種類に応じて)に収集するタスクを指します。 実際のデータは決して理想的ではないため、データにセルの欠落、エラー、外れ値、列の不一致などが含まれる可能性があります。 場合によっては、画像が正しく配置されていないか、鮮明でないか、サイズが非常に大きいことがあります。前処理の目標は、これらの不一致やエラーを取り除くことです。 画像のピクセルを取得するには、「flatten」という名前の組み込み関数を使用します。画像が読み取られた後、ピクセル値はデ

  2. iPhoneで画像検索を逆にする方法

    特定の画像の出所や、インターネット上の他の場所で使用されているかどうかを知りたい場合は、逆画像検索を使用してください。 完璧なテクニックです。 Google の逆画像検索はデスクトップでは簡単ですが、モバイル デバイスを使用していて、その起源を知りたい場合や類似の写真を見つけたい場合はどうすればよいでしょうか。 さて、逆画像検索は iOS デバイスでも簡単に実行できます。これを行うには、さまざまな方法があります。画像の出所を追跡するためのいくつかの方法について説明します。 逆画像検索で何を見つけることができますか? これらは、iPhone で画像を検索したときに得られる可能性のある次