怎么从零开始做网站,wordpress主机系统,wordpress 附件目录,华大基因背景调查负片
负片是摄影中会经常接触到的一个词语#xff0c;在最早的胶卷照片冲印中是指经曝光和显影加工后得到的影像。负片操作在很多图像处理软件中也叫反色#xff0c;其明暗与原图像相反#xff0c;其色彩则为原图像的补色。例如#xff0c;颜色值A与颜色值B互为补色#…负片
负片是摄影中会经常接触到的一个词语在最早的胶卷照片冲印中是指经曝光和显影加工后得到的影像。负片操作在很多图像处理软件中也叫反色其明暗与原图像相反其色彩则为原图像的补色。例如颜色值A与颜色值B互为补色二者数值的和为255即RGB图像中的某点颜色为00255则其补色为2552550。
由于负片的操作过程比较简单OpenCV并没有单独封装负片函数。所以需要自己实现一下实现起来也非常简单步骤如下
需要将一张图片拆分为各个颜色通道矩阵然后分别对每一个颜色通道矩阵进行处理最后再将其重新组合为一张图片
原始图片如下 示例代码如下
import cv2
import numpy as np# 读入图片
img cv2.imread(input_file.png)# 获取高度和宽度
height img.shape[0]
width img.shape[1]# 生成一个空的相同尺寸的图像
negative_file np.zeros((height, width, 3))# 拆分三通道注意顺序
b, g, r cv2.split(img)# 进行负片处理求每个通道颜色的补色
r 255 - r
b 255 - b
g 255 - g# 将处理后的结果赋值到前面生成的三维张量
negative_file[:, :, 0] b
negative_file[:, :, 1] g
negative_file[:, :, 2] r# 将生成的图片保存起来
cv2.imwrite(negative_file.jpg, negative_file)总结
负片是一种特殊的照片处理方式它是在胶片摄影时代流行的一种技术现在在数字图像处理中也有应用。
负片是一种颜色和亮度被反转的图像即图像中原本暗的地方会变成亮的原本亮的地方会变成暗的同时图像的色彩也会反转。这种效果可以通过在数字图像处理软件中对图像进行“反相”处理来实现。
在数字摄影中负片的应用很广泛。例如许多摄影师会使用负片效果来创造一种特殊的艺术效果或者用于照片的后期处理。此外负片还可以用于图像增强特别是在需要突出某些细节的情况下例如在医学图像处理中。
总的来说负片是一种非常有趣和实用的特殊照片处理方式它可以帮助您创造出独特的艺术效果并且在图像增强和后期处理方面也具有很大的潜力。