コンテンツへスキップ ナビゲーションに移動

Kapok&Fintech

  • ホーム
  • サイトマップ
  • お問い合わせ

画像編集

  1. HOME
  2. 画像編集
2021年8月15日 / 最終更新日時 : 2021年8月15日 Kapok OpenCV

OpenCV のヒストグラム平坦化でコントラストを強調する

画像のコントラストを上げるのに、OpenCV の cv2.equalizeHist や、cv2.createCLAHE といったヒストグラム平坦化機能が活用できる。これらを試してみた結果を投稿する。

2021年8月9日 / 最終更新日時 : 2021年8月14日 Kapok OpenCV

OpenCV でマスク処理をする

OpenCV でマスク画像を生成するには、 cv2.inRange(画像,最小値,最大値) を使う。inRange では範囲内が 255 、範囲外が 0 になる。

2021年8月8日 / 最終更新日時 : 2021年8月8日 Kapok OpenCV

OpenCV で行列を使い色を変える

OpenCV では、行列を使い色の重みを調節できる。行列は、1行目:青→青、青→緑、青→赤、2行目:緑→青、緑→緑、緑→赤、3行目:赤→青、赤→緑、赤→赤 を意味する。

2021年8月7日 / 最終更新日時 : 2021年8月7日 Kapok OpenCV

OpenCV で HSV 色空間を編集する

画像を編集するには、人間の感覚に近い HSV 色空間(色相/彩度/明るさ の3成分で表現される色空間)で数値を編集するのが良い。OpenCV では、cv2.cvtColor(元画像,cv2.COLOR_BGR2HSV)) で HSV に変換できる。HSV から元の BGR に戻すには、cv2.cvtColor(HSV画像,cv2.COLOR_HSV2BGR) とすれば良い。

2021年8月6日 / 最終更新日時 : 2021年8月6日 Kapok OpenCV

OpenCV で濃淡をはっきりさせる

OpenCV で濃淡をはっきりさせるために、「ぼかしを引く」という操作をする。元画像に「ぼかし」を混ぜると輪郭が曖昧になるが、逆に「ぼかし」を引くと輪郭を強調できる。

2021年8月5日 / 最終更新日時 : 2021年8月5日 Kapok OpenCV

OpenCV で画像をぼかす

OpenCV で画像をぼかすには、平滑化関数の cv2.blur を使える。出力画像 = cv2.blur(入力画像,(平滑化フィルタ幅,平滑化フィルタ高さ)) でぼかした画像を取得できる。

2021年8月4日 / 最終更新日時 : 2021年8月5日 Kapok OpenCV

OpenCV で画像の読み書き

OpenCVでの画像の読み書きについて。img = cv2.imread(入力ファイル名) で画像を変数imgに格納する。cv2.imwrite(出力ファイル名,画像データ) で出力する。

当ブログについて

ホーム
サイトマップ
プライバシーポリシー

ブログ著者 Kapok

プロフィール
お問い合わせ

ブログランキング

ランキングに参加中。
にほんブログ村 株ブログ 株 中長期投資へ
にほんブログ村
  • RSS Feed

Copyright © Kapok&Fintech All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit by Vektor,Inc. technology.

MENU
  • ホーム
  • サイトマップ
  • お問い合わせ