当前位置: 首页 > wzjs >正文

seo做网站门户网站建设的好处

seo做网站,门户网站建设的好处,网页界面设计体会,商务网站推广技巧包括什么做项目的时候,有时候手抖,一不小心把一个成熟稳定的项目的相机配置,重置了,如何进行恢复呢,在不知道之前配置数据的情况下。 我在做项目的时候,为了让这个相机成像稳定一点,尤其是做颜色检测时…

做项目的时候,有时候手抖,一不小心把一个成熟稳定的项目的相机配置,重置了,如何进行恢复呢,在不知道之前配置数据的情况下。

我在做项目的时候,为了让这个相机成像稳定一点,尤其是做颜色检测时,如果自动白平衡打开,会因为环境问题,光线波动,导致这个成像颜色波动,尤其是做颜色检测的时候,所以一般我都会把这个白平衡关掉,然后单独对红绿蓝三个通道去设置相应的值,调好了成像后,后面识别的时候,识别颜色的阈值就和当前的成像保持着关联,一但成像变化大了,就可能导致之前的颜色阈值不适配了,导致颜色识别错误。

今天没事的时候就会对着这个工业相机软件乱点乱看,就不小心把之前配置的参数重置了。成像发生变化后,如果不想改变算法,就要尽量配置参数让其更接近原先的成像。

首先:要需要两张图,一张图简称1图,第二张图简称2图

1图是原先的图,在参数未被重置时候,之前保存下的图

2图是重置参数后的图

此外如果画面目标变化了,我们要截取到一个不变区域,通过这个区域的颜色对比来计算。

其次:要知道重置后,当前图的白平衡对应的红绿蓝三个值

准备就绪后,上代码:

import cv2
import numpy as np
# 根据已有两张图1和2,还有2图对应的白平衡值,来求1图的白平衡值def calculate_white_balance(image1_path, image2_path, reference_wb):# 读取两张图像img1 = cv2.imread(image1_path)img2 = cv2.imread(image2_path)if img1 is None:raise Exception(f"无法读取图像: {image1_path}")if img2 is None:raise Exception(f"无法读取图像: {image2_path}")# 将图像转换为浮点数类型img1_float = img1.astype(np.float32)img2_float = img2.astype(np.float32)# 计算两张图像每个通道的平均值avg1_b = np.mean(img1_float[:, :, 0])avg1_g = np.mean(img1_float[:, :, 1])avg1_r = np.mean(img1_float[:, :, 2])avg2_b = np.mean(img2_float[:, :, 0])avg2_g = np.mean(img2_float[:, :, 1])avg2_r = np.mean(img2_float[:, :, 2])# 使用参考白平衡值ref_r, ref_g, ref_b = reference_wb# 计算两张图像之间的比例关系ratio_r = avg1_r / avg2_rratio_g = avg1_g / avg2_gratio_b = avg1_b / avg2_b# 计算1.jpg的白平衡值wb_r = int(ref_r * ratio_r)wb_g = int(ref_g * ratio_g)wb_b = int(ref_b * ratio_b)return wb_r, wb_g, wb_bdef main():# 参考图像的白平衡值reference_wb = (1360, 1124, 2110)  # (R, G, B)try:# 计算1.jpg的白平衡值wb_r, wb_g, wb_b = calculate_white_balance("1.png", "2.png", reference_wb)print(f"1.jpg的白平衡值:")print(f"R: {wb_r}")print(f"G: {wb_g}")print(f"B: {wb_b}")except Exception as e:print(f"错误: {str(e)}")if __name__ == "__main__":main()

输出结果:

1.jpg的白平衡值:
R: 1552
G: 1268
B: 2045

把这个值配置到白平衡对应的红绿蓝值即可,图像又恢复成1图的成像了。

http://www.dtcms.com/wzjs/792463.html

相关文章:

  • 中小型企业网站优化推广自己做网站要会什么软件下载
  • 九度互联网站建设网络营销岗位描述的内容
  • 网站打开出现建设中wordpress正文
  • 学校网站建设板块分析百度搜索推广方案
  • 个人备案的网站内容网站推广策划书范文
  • 咸阳网站建设培训学校郑州制作网站电话133
  • 网站怎么做用qq登录接入新网金商网站
  • 建设一个门户网站外贸做的社交网站有哪些
  • 刷业务网站怎么做怎么运营
  • 建设企业网站官网下载中心饮品网页设计图片
  • 58做网站北京好的网站开发
  • 如何用微信建设网站卖东西苏州装饰公司
  • 网站可以免费建立吗如何制作自己的网址教学视频
  • 徐州哪家公司做网站水平好vps可以用了做网站吗
  • 医院网站内链优化江苏新有建设集团有限公司官方网站
  • 南昌高端网站制作青海网站建设与管理
  • 深圳网站制作招聘我要自学网网页制作视频教程
  • 创意网站推荐大型医院设计网站建设
  • 青岛制作企业网站搭建及优化
  • 外国风格网站建设官网表格网站怎么做的
  • wordpress花园网站网络推广的主要内容
  • 德阳如何做百度的网站如何做网站挂qq
  • 网站如何导流量国外做连接器平台网站
  • 山西网站制作公司做网站需要多少钱 做
  • 电子商务书店网站设计实验互联网代理商联盟平台
  • 中科汇联网站建设手册图案生成器
  • 智慧团建官网登录网址模板建网站怎么做seo
  • 网站开发开源框架做菠菜网站多少钱
  • 制作网站的要素做内贸在哪些网站上找客户
  • 宝安公司网站制作哪家公司好青岛网站建设网站