少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

依赖倒置(反转)(DIP),控制反转(IoC),依赖注入(DI),IoC容器

勇哥注:

面向对象设计(OOD)有助于我们开发出高性能、易扩展、易利用的程序。

其中,OOD有一个重要的思想就是依赖倒置原则(DIP),并由此引申出IoC、DI及IoC容器等概念。

依赖注入 和 new 一个实例有什么区别吗?

勇哥注:

这是知乎里一个人的困惑,答者回复非常好,特摘抄如下。


问题:
今天刚看了一下 依赖注入 的概念,大致就是说如果一个服务类 A 需要另外一个服务类 B 中的方法,
那就直接将这个 B 这个类注入到 A 这个类中,但是我一想,这不就是在 A 类中 new 一个 B 类吗??
或者可以直接在 A 类的构造器中 new 一个 B 类,然后 A 类中的所有方法都可以使用这个属性。
依赖注入和这个有啥区别吗??

设计模式-02.经典设计原则-第一节-单一职责原则,开闭原则,里式替换,接口隔离

文章目录

设计模式经典设计原则-第一节

单一职责原则(SRP)

如何理解单一职责原则?

从信息论角度看“高内聚、低耦合”

作者:无忌
链接:https://zhuanlan.zhihu.com/p/648004207
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

近期了解了不少关于

从“高内聚,低耦合”说起

作者:Thoughtworks中国
链接:https://zhuanlan.zhihu.com/p/621391620
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

从“

伺服电机和步进电机的常用术语和计算式



编码器分辩率

    23位编码器的分辨率为8388608


带ROI跟随的找边测试代码(halcon代码演示)

带ROI跟随的找边,是机器视觉中最常用的功能。如果各位对勇哥这段代码有疑问,欢迎留言讨论。载入第一张图片,执行找边的结果。载入第二张图片,角度与位置与上张不同。可以看到ROI是跟随的,执行找边。这里勇哥没有再找第二条边,因为方法是一样的,就不重复了。完整测试代码如下:找边的算子find_line是个外部过程,其代码见勇哥另一个贴子:Halcon学习(27-2)halcon测量技术:找线在这个找边的代码中,有一个算子gen_rectangle_arrow_contou

凹坑缺陷检测

原图来自Ihalcon论坛一个非常小的凹坑位于图中间- 算法思路 -利用灰度统计特性进行缺陷检测原图噪声比较大,进行高斯滤波计算灰度统计特性intensity (ImageGauss, ImageGauss, Mean, Deviation)利用灰度统计特性,检测亮缺陷亮缺陷检测代码如下*亮缺陷 threshold(ImageGauss, LightRegion, Mean + 3.5*Deviation,&nbs

工业相机6芯I/O口,电源口的接线方法

GigE接口的相机,可以采用Poe供电,也可以采用6芯口供电。如果采用Poe供电,则缺点是需要一个支持poe功能的专用网卡,好处是一根网线搞定,不需要另接电源。如果使用6芯口供电,则需要提供额外的电源。下图是带poe功能的网卡。注意看这种网卡上是需要接额外的电源的,就像现在的显卡一样,需要接一路额外的供电。2021/2/21 勇哥注:现在已经有POE供电的小模块可以用了(某宝上搜了一款如下图所示),而且价格感人,各位又可以替老板省笔银子了。本文主要说说6芯口的接法。如下图所示,工业相机常见的6芯

C# gdi自定义控件:阀门

勇哥注:

阀门控件可用于组态页面,构建自动化逻辑的控制面板。

基本套路就是用GDI代码进行绘制。



下图是组态页面:

image.png


下图是阀门控件的绘制效果。

<< < 51 52 53 54 55 56 57 58 59 60 > >>
«    2026年3月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864