mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 09:21:13 +08:00
digital_image_processing/convert_to_negative (#1216)
* digital_image_processing/convert_to_negative * added doc * added test code * Update convert_to_negative.py
This commit is contained in:

committed by
Christian Clauss

parent
02b717e364
commit
9316618611
@ -8,6 +8,7 @@ import digital_image_processing.filters.median_filter as med
|
||||
import digital_image_processing.filters.sobel_filter as sob
|
||||
import digital_image_processing.filters.convolve as conv
|
||||
import digital_image_processing.change_contrast as cc
|
||||
import digital_image_processing.convert_to_negative as cn
|
||||
from cv2 import imread, cvtColor, COLOR_BGR2GRAY
|
||||
from numpy import array, uint8
|
||||
from PIL import Image
|
||||
@ -15,6 +16,13 @@ from PIL import Image
|
||||
img = imread(r"digital_image_processing/image_data/lena_small.jpg")
|
||||
gray = cvtColor(img, COLOR_BGR2GRAY)
|
||||
|
||||
# Test: convert_to_negative()
|
||||
def test_convert_to_negative():
|
||||
negative_img = cn.convert_to_negative(img)
|
||||
# assert negative_img array for at least one True
|
||||
assert negative_img.any()
|
||||
|
||||
|
||||
# Test: change_contrast()
|
||||
def test_change_contrast():
|
||||
with Image.open("digital_image_processing/image_data/lena_small.jpg") as img:
|
||||
|
Reference in New Issue
Block a user