Skip to content
View HenJigg's full-sized avatar
💤
聚焦
💤
聚焦
  • China

Block or report HenJigg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
henjigg/README.md

学习机器视觉的基本路线:

  1. 学习编程语言C#,掌握WPF框架使用方法
  2. 图像的组成部分,如:黑白,彩色,分辨率,深度,通道,格式
  3. HALCON语法,了解内置常见算子功能, 如:阈值分割,灰度,膨胀腐蚀,连通,轮廓,筛选,模板匹配,区域运算等常见功能
  4. 相机的工作方式,组成部分,如: 黑白/彩色, 靶面,分辨率等参数
  5. 镜头的参数,如: 光圈大小, 焦距,靶面尺寸,分辨率
  6. 面阵相机的几种传感器工作方式,线扫相机的工作方式。
  7. 光源的类型,如: 常见的环形光,条形光,线光源,隧道光源,同轴光源,点光源等。

常见开发的一些应用:

  1. 如市面上的视觉筛选机,尺寸测量,测量距离,计算圆度
  2. 如饮料罐装检测,外观检测
  3. 计数类型的应用,涉及主要是模板匹配。
  4. 表面缺陷检测, 如: 服装吊牌,包装纸,日化包装
  5. 条码识别,读码器,色彩识别。

The basic route of learning machine vision:

  1. Learn the programming language C # and master the usage of WPF framework
  2. The components of an image, such as black and white, color, resolution, depth, channels, and format
  3. HALCON syntax, understand the built-in common operator functions, such as threshold segmentation, grayscale, dilation and corrosion, connectivity, contour, filtering, template matching, region operation, and other common functions
  4. The working mode and components of the camera, such as black and white/color, target surface, resolution and other parameters
  5. Lens parameters, such as aperture size, focal length, target size, resolution
  6. Several sensor working modes of area array cameras and the working mode of line scan cameras.
  7. Types of light sources, such as common ring light, strip light, line light, tunnel light, coaxial light, point light, etc.

Some common applications developed:

  1. Visual screening machines on the market, such as size measurement, distance measurement, and roundness calculation
  2. For example, beverage canning inspection and appearance inspection
  3. The application of counting types mainly involves template matching.
  4. Surface defect detection, such as clothing tags, packaging paper, and daily chemical packaging
  5. Barcode recognition, barcode reader, color recognition.

Pinned Loading

  1. MachineVision Public

    基于WPF开发的机器视觉算法平台 HALCON

    C# 42 14

  2. wpf-abp Public

    Cross-platform mobile project and WPF client based on ABP framework Xamarin.Forms

    C# 943 286

  3. my-todoapp Public

    该项目为2022年WPF项目实战合集源代码

    C# 511 183

  4. wpf-uidesign Public

    使用WPF创建的一些UI设计案例

    C# 924 273

  5. maui-abp Public

    MAUI cross-platform application based on ABP framework

    C# 64 13

  6. wpf-mstodo Public

    使用WPF模仿Microsoft ToDo 应用程序

    C# 164 69