使用 OpenCV 函数 cv::filter2D 执行一些拉普拉斯滤波以进行图像锐化
使用 OpenCV 函数 cv::distanceTransform 以获得二值图像的派生(derived)表示,其中每个像素的值被替换为其到最近背景像素的距离
使用 OpenCV 函数 cv::watershed 将图像中的对象与背景隔离
2025年04月23日
使用 OpenCV 函数 cv::filter2D 执行一些拉普拉斯滤波以进行图像锐化
使用 OpenCV 函数 cv::distanceTransform 以获得二值图像的派生(derived)表示,其中每个像素的值被替换为其到最近背景像素的距离
使用 OpenCV 函数 cv::watershed 将图像中的对象与背景隔离
2025年04月23日
计算机视觉技术是人工智能领域的一个重要分支,它使计算机能够通过图像或视频数据来理解和解释视觉信息。随着深度学习和图像处理算法的不断发展,计算机视觉技术在许多领域都有着广泛的应用,如自动驾驶、人脸识别、医学影像分析等。本文将为您介绍掌握计算机视觉技术的十个步骤,帮助您从零开始迈向计算机视觉的专业领域。
2025年04月23日
说到图像处理软件你会想到什么?Photoshop?CorelDRAW?美图秀秀?还是ACDSee的图像编辑模块?
说到实现数字图像处理算法,你又会想到什么?Matlab?OpenCV?
能不能自己动手用C++写一个小型的图像处理软件,实现一些图像处理算法,而不调用任何外部的包?这个可以有!
多年以前,甚至是主页君还在读书的时候,曾经尝试在VC++ 6.0中编写了最初版本的MagicHouse(一款小型的图像处理软件)。后来当我写了我的第一本图像处理算法书时,我用VC++ 2005更新了它。再后来很长一段时间了,它就一直被压箱底了。我也开始转战Matlab了,毕竟懒惰是推动人类创新的两大动力之一,谁让Matlab那么省时省力呢。但是我们又不得不承认:首先,Matlab相比于C++,在工业应用上其实非常有限。其次,它隐藏了太多的细节,你当然不必为内存管理而操心,也无需为图像文件编解码而犯愁,但一直用Matlab的总是有种“进口加组装”的山寨感。能不能来个“完全自力更生”呢?利用这几天闲暇时间,我在Visual Studio 2013中更新了我的MagicHouse软件。(听说Visual Studio 已经出了2015,Anyway 我想应该无伤大碍)。下面就简单介绍下MagicHouse软件所提供的基本功能。
2025年04月23日
摘 要: 针对浮选视频图像获取过程中出现的图像质量问题,提出一种浮现泡沫视频图像自适应筛选方法。首先通过分析浮选图像纹理特征选取评价参数,然后采用改进BP神经网络建立图像质量评判模型,对不同质量图像进行评判筛选。实验证明,该方法筛选速度快且识别正确率和效率高,筛选后的图像分割效果好。
0 引言
现代选矿工业中,泡沫浮选的主要目的就是提高矿物中精矿的品位[1]。浮选工艺复杂,是一个含有固、液、气三相变化的物理化学过程[2],并且泡沫表面运动状态不稳定,获取的图像特征也各不相同。传统生产方式主要是人工控制,并且有主观依赖性大、劳动强度大、资源利用率低等局限[3]。随着机器视觉和数字图像处理技术应用到浮选中,通过机器实时对浮选表面进行监控,提取特征参数。这些特征参数主要包括泡沫大小、形状、纹理特征、流速[4]等。
2025年04月23日
在点焊机的焊接生产线上,由于焊接工艺的不成熟,往往会导致虚焊,漏焊,焊穿等现象,会极大地影响产品的使用寿命,美观等,需要对其进行质量检测.针对传统检测方法的低效率,提出采用机器视觉的方法来对焊点进行检测,并给出一种图像处理方法:对图像进行平滑处理,然后使用Otsu方法对图像进行阈值分割,并对得到的图像做倒三角距离变换,将像素点信息转化为灰度信息,采用分水岭算法准确地分割出焊点,最后通过面积等特征计算对焊点缺陷进行分类.实验证明,该方法较传统的检测方法,能有效地检测出多种不同排列的焊点,提高了工业生产效率.
2025年04月23日
家人们,咱都知道,生活里到处都藏着不公平。就说带娃这件事儿,表面上看是家庭日常,背后却藏着家族资源分配的大学问,今天就来给大家唠唠!
老人带娃,可不只是简单的帮忙照顾孩子,本质上是家庭资源的再分配。这老人愿不愿意伸手帮衬,关键就看血脉亲情浓不浓。你看,帮自己儿子带娃,那基本是刻在基因里的本能,下意识就会去做。这跟儿媳是谁关系不大,更不能拿道德标准去评判。有的老人,从儿子成家有孩子后,就全心全意帮忙带娃、料理家务,为的就是让小两口能安心打拼事业。
2025年04月23日
案例:使用分水岭算法实现图像的分割实现
API:
watershed(src,markers);
src:原图像
markers:目标markers,生成markers是通过findContours边沿查找+drawContours来实现的。ps:这一步非常重要,有了marker就可以使用分水岭算法了。
2025年04月23日
可以按照我的教学框架学习,能都掌握也就满足企业目前的人才需求。
一、PC端页面重构
1、认知行业、岗位、部分专业术语,就业趋势与行业未来展望;
2、HTML5核心元素及布局应用;
3、CSS3核心属性及布局应用;
2025年04月23日
近日,从国外报道了解,微软云与企业部门的团队正在开发一系列新的SaaS产品——PowerApps。微软这个团队的主要任务是,打造在“移动为先、云为先”口号下为企业用户提供一系列SaaS可交付的产品服务,同时招聘广告高调称PowerApps是“下一个十亿美元的C+E(云和企业)业务”。
据了解,通过招聘职位并不完全清楚PowerApps是面向最终用户、软件开发者或两者兼顾的产品,但不难看出代号“Kratos”的PowerApps或许是Azure微服务平台的关键部分。
微软另一个职位描述上类似消费Siena计划,为非专业程序员设计的微软工具,旨在帮助他们构建业务应用程序。但PowerApps更多可能是个后端服务,由信息工作者进行扩展,多半可能是个开发者/后端SaaS产品,而不是个面向消费者产品。