python

python

画像をフーリエ変換で ・サイズは小さくなるのか?・元と全く同じに復元するのか

という疑問の検証実験になります。まずフーリエ変換は、画像の画素の座標空間x,yを、周波数空間u,vに置換する変換です。詳しい説明は至る所にあるので省略です。フーリエ変換は大学2年くらいで習います。そのあとに続く工業分野で大変大事な考えです。...
python

Python線形フィルタ一式

これを貼って実行すると、線形フィルタ一式が、作成表示されます。とりあえず確認するときにご活用ください。(*いつものごとく、テスト画像は c:/temp/ts.jpg においてください。)import cv2import numpy as n...
色彩

Python 線形フィルタ

画像処理を勉強していると線形フィルタが出てきます。例えば、平均化(ぼかす処理)とか、エッジ検出のために微分フィルタとかです。特定の画素の位置の画素値を同じ位置の別の画素値へ変換するのではなく特定の画素と周辺画素の情報をもって、特定の画素値を...
python

cv2.equalizeHist

ヒストグラム平坦化処理ヒストグラムが平坦になるように、各階調値を大小関係を壊さないまま移動させています。*いつものごとく、c:/temp/ts.jpg というテスト画を置いて以下のコードを実行してください。import cv2img1 = ...
色彩

cv2.split

try: img = cv2.imread('c:/temp/ts.jpg') color=cv2.split(img) blue=color[0] green=color[1] red=...
python

cv2.adaptiveThreshold

import cv2img =cv2.imread('c:/temp/ts.jpg',cv2.IMREAD_GRAYSCALE)img2=cv2.adaptiveThreshold(img,180,cv2.ADAPTIVE_THRESH_G...
python

cv2元RGBを白黒表示

import cv2img1 = cv2.imread('c:/temp/ts.jpg')img2 = cv2.imread('c:/temp/ts.jpg',cv2.IMREAD_GRAYSCALE)cv2.imwrite('c:/tem...
python

画処理効果を見比べる2

・画像ファイルの指定読み出し・画像の加工1(比較画像を出す)・加工後の画像の解析(・それぞれの画像の表示と保存)を行います。file名:Base.py途中で入力を求められます。0<aa<bb<255の整数で指定してください。aa=黒引き階調...
python

画処理効果を見比べる

画像処理の前後の効果を見比べる基本的なPythonコードです。import cv2#画像をフォルダーから呼び出すimg=cv2.imread('c:/temp/ts.jpg',1)#cv2.imread(filename)#flagsはIn...