【Python/OpenCV】ガンマ補正で画像のコントラストを調整して見やすくする方法

Python版OpenCVで画像のガンマ補正で明るさを調整する方法をソースコード付きで解説します。

ガンマ補正とは

本ページの内容は以下動画で解説しています。

ガンマ補正は、画像のコントラストを調節し、視認しやすくするのによく使われています。
ガンマ補正の原理(計算式)は以下ページで解説しています。

【画像処理】ガンマ補正の原理・計算式
画像処理におけるガンマ補正(非線形濃度変換)の原理や仕組みについてまとめました。

今回は、Python+OpenCV+NumPyで画像をガンマ補正するプログラムを実装する方法を解説します。

【サンプルコード】Python + OpenCV

サンプルプログラムのソースコードです。


■入力画像(右)、出力画像(右)

関連ページ

【PythonとOpenCVで画像処理超入門】使い方とサンプルコードを解説
Python版OpenCVで画像処理プログラミングを行う方法を入門者向けにソースコード付きで解説するページです。
Python基礎
「Python基礎」の記事一覧です。
この記事を書いた人
西住技研

Python使用歴10年以上。研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
OpenCV

コメント