Pillowライブラリを使用して画像にBoxBlurを適用する
このプログラムでは、ボックスフィルターを使用して画像をぼかします。ピローライブラリのImageFilterクラスには、ボックスブラーフィルターの適用に役立つBoxBlur()という関数が含まれています。ぼかし半径であるパラメータを1つだけ取ります。
元の画像
アルゴリズム
Step 1: Import Image and ImageFilter from Pillow. Step 2: Open the image. Step 3: Call the boxblur() method and specify the radius. Step 4: Display the output.
サンプルコード
from PIL import Image, ImageFilter im = Image.open('image_test.jpg') im1 = im.filter(ImageFilter.BoxBlur(radius = 7)) im1.show()
出力
-
OpenCV関数GaussianBlur()を使用して画像をぼかします
このプログラムでは、openCV関数GaussianBlur()を使用して画像をぼかします。ガウスぼかしは、ガウス関数を使用して画像をぼかすプロセスです。画像からノイズを取り除き、細部を減らすために、グラフィックソフトウェアで広く使用されています。 アルゴリズム Step 1: Import cv2. Step 2: Read the original image. Step 3: Apply gaussian blur function. Pass the image and the kernel size as parameter. Step 4: Display the image. 元
-
OpenCV関数blur()を使用して画像をぼかす
このプログラムでは、opencv関数blur()を使用して画像をぼかします。 アルゴリズム Step 1: Import OpenCV. Step 2: Import the image. Step 3: Set the kernel size. Step 4: Call the blur() function and pass the image and kernel size as parameters. Step 5: Display the results. 元の画像 サンプルコード import cv2 image = cv2.imread("testimage.jp