图像处理------负片

什么是负片?

负片是经曝光和显影加工后得到的影像,其明暗与被摄体相反,其色彩则为被摄体的补色,它需经印放在照片上才还原为正像。我们平常所说的用来冲洗照片的底片就是负片。

python 复制代码
"""
    将彩色图像转换成负片
"""
from cv2 import destroyAllWindows, imread, imshow, waitKey

def convert_to_negative(img):
    # 获取图像中的像素数量
    pixel_h, pixel_v = img.shape[0], img.shape[1]

    # converting each pixel's color to its negative
    for i in range(pixel_h):
        for j in range(pixel_v):
            img[i][j] = [255, 255, 255] - img[i][j]

    return img

if __name__ == "__main__":
    # 读取原始图像
    img = imread("image_data/test.jpg", 1)

    # 转换
    neg = convert_to_negative(img)

    # 展示处理后的图像
    imshow("negative of original image", img)
    waitKey(0)
    destroyAllWindows()

图像处理前:

图像处理后:

相关推荐
Make_magic25 分钟前
Git学习教程(更新中)
大数据·人工智能·git·elasticsearch·计算机视觉
goomind1 小时前
深度学习模型评价指标介绍
人工智能·python·深度学习·计算机视觉
youcans_1 小时前
【微软报告:多模态基础模型】(2)视觉理解
人工智能·计算机视觉·大语言模型·多模态·视觉理解
金蝶软件小李1 小时前
基于深度学习的猫狗识别
图像处理·深度学习·计算机视觉
__基本操作__4 小时前
边缘提取函数 [OPENCV--2]
人工智能·opencv·计算机视觉
这是一个图像4 小时前
从opencv-python入门opencv--图像处理之图像滤波
图像处理·opencv·计算机视觉·中值滤波·高斯滤波·双边滤波·图像滤波
新手小白勇闯新世界13 小时前
深度学习知识点5-马尔可夫链
人工智能·深度学习·计算机视觉
LittroInno15 小时前
TofuAI处理BT1120时序视频要求
深度学习·计算机视觉·tofu
Seeklike15 小时前
OpenCV图像预处理
人工智能·opencv·计算机视觉
goomind18 小时前
YOLOv11实战宠物狗分类
人工智能·yolo·机器学习·计算机视觉·分类·聚类