范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

OpenCV学习之路14。图像与标量相加

  前言
  【OpenCV学习之路】是针对Python OpenCV学习所打造的一场刷题狂欢party! 对基础知识把握不牢固的话,欢迎来学习嗷~喜欢的话就抓紧收藏起来吧!
  如果对学习没有自制力或者没有一起学习交流的动力,欢迎进学习交流群正在跳转,我们一起交流学习,报团打卡!
  函数 cv2.add() 用于图像的加法运算。
  函数说明:
  cv2.add(src1, src2 [, dst[, mask[, dtype]])   dst
  函数 cv2.add() 对两张相同大小和类型的图像进行加法运算,或对一张图像与一个标量进行加法运算。
  对一张图像与一个标量相加时,则将图像所有像素的各通道值分别与标量的各通道值相加。
  参数说明:scr1, scr2:进行加法运算的图像,或一张图像与一个 numpy array 标量dst:输出的图像,可选项,默认值为 Nonemask:掩模图像,8位灰度格式;掩模图像数值为 0 的像素,输出图像对应像素的各通道值也为 0。可选项,默认值为 Nonedtype:图像数组的深度,即每个像素值的位数,可选项返回值:dst,运算结果图像,ndarray 多维数组
  注意事项:OpenCV 加法和 numpy 加法之间有区别:cv2.add() 是饱和运算(相加后如大于 255 则结果为 255),而 Numpy 加法是模运算。使用 cv2.add() 函数对两张图片相加时,图片的大小和类型(通道数)必须相同。使用 cv2.add() 函数对一张图像与一个标量相加,标量是指一个 1x3 的 numpy 数组,相加后图像整体发白。
  基本例程:1.23 图像与标量相加# 1.23 图像的加法 (与标量相加) img1 = cv2.imread("../images/imgB1.jpg") # 读取彩色图像(BGR) img2 = cv2.imread("../images/imgB3.jpg") # 读取彩色图像(BGR) Value = 100 # 常数 # Scalar = np.array([[50., 100., 150.]]) # 标量 Scalar = np.ones((1, 3), dtype="float") * Value # 标量 imgAddV = cv2.add(img1, Value) # OpenCV 加法: 图像 + 常数 imgAddS = cv2.add(img1, Scalar) # OpenCV 加法: 图像 + 标量 print("Shape of scalar", Scalar) for i in range(1, 6): x, y = i*10, i*10 print("(x,y)={},{}, img1:{}, imgAddV:{}, imgAddS:{}" .format(x,y,img1[x,y],imgAddV[x,y],imgAddS[x,y])) plt.subplot(131), plt.title("1. img1"), plt.axis("off") plt.imshow(cv2.cvtColor(img1, cv2.COLOR_BGR2RGB)) # 显示 img1(RGB) plt.subplot(132), plt.title("2. img + constant"), plt.axis("off") plt.imshow(cv2.cvtColor(imgAddV, cv2.COLOR_BGR2RGB)) # 显示 imgAddV(RGB) plt.subplot(133), plt.title("3. img + scalar"), plt.axis("off") plt.imshow(cv2.cvtColor(imgAddS, cv2.COLOR_BGR2RGB)) # 显示 imgAddS(RGB) plt.show()
  例程说明 1.23:
  本例程运行结果如下。Shape of scalar [[150. 150. 150.]] (x,y)=10,10, img1:[ 9 9 69], imgAddV:[159 9 69], imgAddS:[159 159 219] (x,y)=20,20, img1:[ 3 252 255], imgAddV:[153 252 255], imgAddS:[153 255 255] (x,y)=30,30, img1:[ 1 255 254], imgAddV:[151 255 254], imgAddS:[151 255 255] (x,y)=40,40, img1:[ 1 255 254], imgAddV:[151 255 254], imgAddS:[151 255 255] (x,y)=50,50, img1:[ 1 255 255], imgAddV:[151 255 255], imgAddS:[151 255 255]
  注意 cv2.add() 对图像与标量相加时,"常数" 与 "标量" 的区别:将图像与一个常数 value 相加,只是将 B 通道即蓝色分量与常数相加,而 G、R 通道的数值不变,因此图像发蓝。将图像与一个标量 scalar 相加,"标量" 是指一个 1x3 的 numpy 数组,此时 B/G/R 通道分别与数组中对应的常数相加,因此图像发白。标量 numpy 数组的形式为:np.array([[c1, c2, c3]]),常数 c1,c2,c3 可以相同或不同。

买新能源物流车都绕不开它广西汽车五菱EV50电车资源原创五菱EV50,是买新能源物流车过程中绕不开的一款车型。当你要买一辆新能源物流车的时候,选项中是不是也有一辆五菱?当你看到五菱也有新能源物流车的时候,是不是会有一种神车就用14部收藏已久的旧华为手机,迎接鸿蒙系统的到来2021年6月2日,华为HarmonyOS就要发布了!激动的心,颤抖的手,转发票圈走一走。(玩笑话)作为一名铁杆花粉,我支持喜欢的品牌的方式很简单,也很纯粹。比如我用手机,一直追随美团社区团购亏损或达70亿,还有百亿罚款在路上记者贺向军来源新华融媒看财经风口浪尖的美团发布了一季度财报。5月28日,美团发布的2021年一季度财报显示,美团2021年一季度实现营收370。16亿元,较去年同期同比增长120。比特币不到长城非好汉,屈指行程两万点行情的下跌往往伴随着一连串的利空消息,买卖氛围逐渐下滑,很多人的心情因为不知道行情将会跌到何种程度而感到不安,信心因而低落,5月份真可谓上演了一场飞流直下三万点的史诗级下跌。行情总买特斯拉的汽车要先做提车考试?官方不强制特斯拉最近的风评实在太差,频频出现的刹车失灵事故,让大众对特斯拉的汽车质量抱有极大怀疑态度。而在刹车失灵事故发生后,特斯拉不仅没有在第一时间调查事故发生原因,而是甩锅给车主,甚至其连夜宣布数字人民币,全面封杀非主权国家信用背书的虚拟货币文章转载自财闻要参作者要参君一hr这一天,果然来临。一周前,国家正式下发通知,将中国自己的法定数字人民币接入支付宝。再加上中国的最大6个巨无霸银行。工商农业中建交邮储六大国有银行!有多少人用着8元保号套餐?收发短信用一下,有没有流量卡推荐?我就是用着8元的保号套餐,为什么会保号呢?那是因为这个号码从办理到现在已经有十多年了,而且现在干什么都要用手机注册,什么银行卡支付宝微信等等都得绑定,如果改号的话,那么将非常的麻烦OPPO手机公关部先是爆粗口,接着再道歉。这是什么神操作?OPPORealme侵权我的专利OPPO欢迎朋友们查阅侵权资料,谢谢!专利证书在我这里,产品全国我第一个做的,还侃侃其谈多牛,无耻啊!无耻侵权的东xi,搞些噱头有用吗?哪个买,丢脸iQOO618预售开启,多款机型优惠力度大,还有限量礼盒今年的618狂欢节快到了,每年的这个时候手机厂商们都会开启优惠购机活动,所以准备在这段时间换新机的消费者基本都能以不错的价格入手新机。就拿受到不少年轻人欢迎的手机品牌iQOO来说,红旗Linux系统V11ARM版(0528)发布IT之家5月28日消息红旗Linux11是一款以全面优化广泛兼容稳定可靠智能交互为产品最终定位的桌面操作系统发行版,在后续的正式商业版本中逐步推出包括红旗浏览器红旗应用商店红旗终端发售将近2个月,一加9Pro小米11Ultra用户口碑到底怎么样了?一加9系列自从发布以来,其在网络上就引起了不小的争议,尤其是作为当下热门的旗舰机型,人们很自然的会将一加9Pro与小米11Ultra放在一起进行对比。当然了,放在一起进行对比不仅仅
2022年春节学生党换手机,3款旗舰机性能强价格香,到手仅2000元马上又要到学生放假的时间了,很多学生有春节换手机的打算,对于学生党来说,他们目前还没有收入,需要依靠家长来购买,但他们还需要用手机玩游戏,对手机的性能有一定的要求,在这么多手机中该昨夜今晨王俊凯解除与英特尔所有合作浙江消保委约谈淘宝拼多多等平台2021年12月24日驱动中国昨夜今晨王俊凯宣布与英特尔解除合作关系本网站内报道,近日,英特尔在其官网发布了一封致供应商的信,信中公然称禁止使用新疆产品。英特尔这封信使用了简体中文中企发明专利排行华为1。9万项仅排第二,格力超腾讯联想排第七随着全球科技产业的不断发展,专利技术越来越成为企业竞争的主体,而今年7月份国内就开始评选了一份中企发明专利排行榜,这其中不少企业实至名归,也有不少企业出人意料,都会有哪些企业上榜呢美国人民在中国App里狂欢曾被本土产品完全占据的美国市场,正在涌入大量的中国App。北京时间7月9日20点,原神2。0版本的前瞻直播在B站虎牙等多个平台开启。此时的洛杉矶是凌晨5点,往日这是梦乡最甜美的时间苹果封杀第三方充电器?果粉之家,专业苹果手机技术研究十年!您身边的苹果专家苹果又双叒封杀第三方充电器了?怎么回事呢?上周,苹果发布了iOS15。2正式版和watchOS8。3正式版,但部分AppleWa数字政通元宇宙平台系统取得软件著作权证书本报讯证券日报记者从数字政通了解到,近日,数字政通元宇宙平台系统V1。0取得计算机软件著作权登记证书。据介绍,数字政通元宇宙平台系统V1。0是数字政通精诚打造的基于计算机图形算法A对手锁定苹果,不把联想放眼中,小米12体验胜过联想X30?骁龙8Gen1登场更是让各大品牌陷入首发战,部分厂商吃相难看。实际上,明媚的阳光下皆是汹涌的暗流,是新旧势力的对抗,是决定生死的战场。曾风靡一时的摩托罗拉如今成了传统品牌,被联想收港媒政府加强数据保护制度,中国的大科技公司不再无限野蛮生长来源环球时报香港南华早报12月23日文章,原题北京开展科技行业整顿行动一年后,中国的大科技公司不再无限野蛮生长今年7月初,在招聘了3000名程序员和美术人才后,中国某科技巨头游戏部华为芯片与OPPO自研芯片差距多大?多久能赶超?OPPO研发的是摄像芯片,目前仅此而已,华为不仅研发了CPU,还有一堆芯片,真的是一堆捂脸捂脸客观来说撇开时间差,从技术难度和性能角度综合对比相差10年吧,OPPO马里亚纳Mari未来最重要的投资赛道,元宇宙1。元宇宙是未来5到10年科技革新最重要的赛道。在过去的5到6年中,互联网其实没有太大的创新,摩尔定律失效,用户的红利在进一步消失。区块链是08年开始的,小视频是2014年开始的,Python基础实战之集合元素的添加和删除集合元素的添加操作有两种方法1调用add()方法,一次添加一个元素2调用update()方法,至少添加一个元素s10,20,40,80s。add(30)一次添加一个元素print(