摘要: 那天正巧在看Halcon的自带例子determine_wafer_rotation_angle.hdev,看到text_line_orientation算子的一个应用。 原本这个算子是用来确定字符文本的文字排列方向。算子描述如下: text_line_orientation(Region, Imag 阅读全文
posted @ 2020-09-24 17:55 机器长眼睛 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: C#处理数字图像主要有以下的3种方法类 Bitmap类 BitmapData类 Graphics类 Bitmap类 Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下: GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色。 PixelFormat属性, 阅读全文
posted @ 2020-09-24 17:43 机器长眼睛 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 1、时尚是驱动力 人是跟风的,不要太“工具化”。 2、重视“屌丝”用户群 facebook,pinterest,instagram,path等产品解决了的“存在感”问题,存在感是指人离开了sns就觉得自己与人群脱节被孤立而无价值。 这些产品在中国不能普及。因为中国人面临的问题比存在感还低一个层次。是 阅读全文
posted @ 2020-09-24 17:07 机器长眼睛 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 说说几个常用的阈值分割算子 threshold(Image : Region : MinGray, MaxGray : ) 全局阈值分割,适用于环境稳定,目标与背景存在明显的灰度差的场合。 利用灰度直方图确定阈值进行图像分割。一般是物体与背景之间存在一个明显的灰度差,直方图会存在两个波峰一个是目标一 阅读全文
posted @ 2020-09-24 16:59 机器长眼睛 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 转的贴,保留存博 一 无分类 1.1. CogAcqFifoTool 功能:从相机获取图像 1.2. CogBlobTool 功能:斑点找寻工具 1.3. CogCaliperTool 功能:卡尺工具,用于找单边或边缘对 1.4.CogCNLSearchTool 功能:在图像中找寻像素值的训练模板, 阅读全文
posted @ 2020-09-20 21:57 机器长眼睛 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 基于形状匹配shape_model是工程上用的最多的,掌握它就有了一张王牌。 针对ROI小区域建模板,应用场合: 模板的形状和大小一经制作完毕便不再改变,在查找模板的过程中,只会改变模板的方向和位置等来匹配目标图像中的图像。定位对象内部的灰度值可以有变化,但对象轮廓一定要清晰平滑。匹配速度比灰度快 阅读全文
posted @ 2020-09-20 21:52 机器长眼睛 阅读(3311) 评论(0) 推荐(1) 编辑
摘要: Halcon模板匹配是工程上使用必不可少的。 用途可定位,可查找,可识别,非常灵活 下面开始: 模板匹配是通过计算模板与图像之间的相似度实现的 完整性检测/物体识别/得到位姿 位姿刚性变换:平移和旋转方向的变换 相似变换:平移和旋转和缩放方向的变换 Halcon匹配共三种: Component-Ba 阅读全文
posted @ 2020-09-20 21:50 机器长眼睛 阅读(10236) 评论(0) 推荐(1) 编辑
摘要: 人工智能算法 Artificial Neural Network 人工神经网络ANN: (有向弧) 以数学模型模拟神经元活动,是基于模仿大脑神经网络结构和功能而建立的一种信息处理系统。 人工神经网络有多层和单层之分,每一层包含若干神经元,各神经元之间用带可变权重的有向弧连接,网络通过对已知信息的反复 阅读全文
posted @ 2020-09-19 23:31 机器长眼睛 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发流程总结 Agile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被广泛引起关注,并被寄予厚望。敏捷开发在其他业界的应用是否理想不得而知,但以下总结了我所在公司的敏捷开发试验,希望可以达到管中窥豹的目的。 敏捷开发宣言—— 个体和交互 胜过 过程和工具 可以工作的软 阅读全文
posted @ 2020-09-19 23:23 机器长眼睛 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特点: 封装: 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 不关注处理过程了,只有对象和其职能。 只允许设定的对象访问自身信息,其余私人信息隐藏。 作用:封装可以隐藏实现细节,使得代码模块化,局域化,简单; 继承: 阅读全文
posted @ 2020-09-19 23:22 机器长眼睛 阅读(189) 评论(0) 推荐(0) 编辑