2018-03-10から1日間の記事一覧

Interface2017年05月号新画像処理101を読む

バイラテラルフィルタ エッジはぼかさないフィルタ import cv2 img_src = cv2.imread("data/img_6-5.bmp") img_dst = cv2.bilateralFilter(img_src,9,75,75) #描画する cv2.imshow("img_src",img_src) cv2.imshow("img_dst",img_dst) cv2.waitKey(0) cv2.des…

Interface2017年05月号新画像処理101を読む

6-6 動きのあるボケを作り出す「特定方向への平滑化」 pass

Interface2017年05月号新画像処理101を読む

6-5 より自然にボカす「ガウシアン・フィルタ」 import cv2 import numpy as np from matplotlib import pyplot as plt img_src = cv2.imread("data/img_6-5.bmp") #第二引数はカーネルサイズ,第三引数は標準偏差 img_dst = cv2.GaussianBlur(img_src,(5,5),…

Interface2017年05月号新画像処理101を読む

6-3 白いノイズを除去しやすい「最小値フィルタ」 6-4 黒いノイズを除去しやすい「最大値フィルタ」 pass

Interface2017年05月号新画像処理101を読む

6-2 インパルス・ノイズ除去に優れた「中央値フィルタ」 import cv2 import numpy as np from matplotlib import pyplot as plt img_src = cv2.imread("data/img_6-2.bmp") #第二引数はカーネルサイズ img_dst = cv2.medianBlur(img_src,5) #描画する cv2.im…

Interface2017年05月号新画像処理101を読む

6-1 ぼかしの基本「平均値フィルタ」 import cv2 import numpy as np from matplotlib import pyplot as plt img_src = cv2.imread("data/img_6-1.bmp") img_dst = cv2.blur(img_src,(3,3)) #描画する cv2.imshow("img_src",img_src) cv2.imshow("img_dst",i…