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

什么是负片?

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

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()

图像处理前:

图像处理后:

相关推荐
Francek Chen29 分钟前
【深度学习计算机视觉】13:实战Kaggle比赛:图像分类 (CIFAR-10)
深度学习·计算机视觉·分类
CoookeCola2 小时前
Google Landmarks Dataset v2 (GLDv2):面向实例级识别与检索的500万图像,200k+类别大规模地标识别基准
图像处理·人工智能·学习·目标检测·计算机视觉·视觉检测
isyoungboy3 小时前
PIL与OpenCV双线性插值实现差异导致模型精度不够踩坑
人工智能·opencv·计算机视觉
Dongsheng_20194 小时前
【泛3C篇】AI深度学习在手机背板外观缺陷检测应用方案
图像处理·人工智能·计算机视觉·视觉检测·边缘计算
hui梦呓の豚4 小时前
YOLO系列目标检测算法全面解析
人工智能·计算机视觉·目标跟踪
Y_Chime5 小时前
从AAAI2025中挑选出对目标检测有帮助的文献——第二期
人工智能·目标检测·计算机视觉
paid槮12 小时前
OpenCV图像形态学详解
人工智能·opencv·计算机视觉
星期天要睡觉1 天前
计算机视觉(opencv)——实时颜色检测
人工智能·python·opencv·计算机视觉
搞科研的小刘选手1 天前
2025计算机视觉和影像计算国际学术会议(CVIC 2025)
人工智能·机器学习·计算机视觉·数据挖掘·数字孪生·影像计算·电磁与光学成像
song150265372981 天前
视觉检测设备-AI视觉质量检测方案提升效率
人工智能·计算机视觉·视觉检测