- 博客(1092)
- 资源 (53)
- 收藏
- 关注
原创 什么是技术档案(Technical Archives)?
什么是技术档案(Technical Archives)?技术档案是企业在运营过程中,在科研、生产、产品开发、技术研制等环节所形成的文字、图纸等的总称。技术档案的分类按照具体对象的不同,技术档案可以分为生产技术档案、产品设计技术档案、仪器设备档案、工程设计技术档案、科学研究技术档案、基本建设技术档案六类。(1) 生产技术档案生产技术档案指在产品制造、加工、装配、检验等生产过程中形成的产品、工艺、化学配方等技术档案,包括图样、工艺路线、工艺规程、工艺装备、说明书、计算书等技术文件材料。(
2020-12-27 11:44:42
78
原创 HALCON 20.11:深度学习笔记(12)---语义分割
HALCON 20.11:深度学习笔记(12)--- 语义分割HALCON 20.11.0.0中,实现了深度学习方法。本章解释了如何使用基于深度学习的语义分割,包括训练和推理阶段。通过语义分割,我们使用深度学习(DL)网络将输入图像的每个像素分配到一个类。语义分割的例子:输入图像的每个像素都被分配给一个类,但是类“apple”的三个不同实例和类“orange”的两个不同实例都不是不同的对象。语义分割的结果是一个输出图像,其中的像素值表示输入图像中对应像素的指定类别。因此,在HALCO
2020-12-24 19:18:03
241
原创 HALCON 20.11:深度学习笔记(11)---目标检测
HALCON 20.11:深度学习笔记(11)---目标检测HALCON 20.11.0.0中,实现了深度学习方法。本章讲解了如何使用基于深度学习的对象检测。通过对象检测,我们希望在图像中找到不同的实例,并将它们分配给一个类。实例可以部分重叠,但仍然可以区分为不同的。下面的模式说明了这一点。对象检测的例子: 在输入图像中找到三个实例并分配给一个类对象检测导致两个不同的任务:查找实例并对它们进行分类。为了做到这一点,我们使用一个由三个主要部分组成的组合网络。第一部分,称为主干,由预先训
2020-12-23 22:25:04
530
原创 HALCON 20.11:深度学习笔记(10)---分类
HALCON 20.11:深度学习笔记(10)---分类HALCON 20.11.0.0中,实现了深度学习方法。本章解释了如何在训练和推理阶段使用基于深度学习的分类。基于深度学习的分类是一种对一幅图像分配一组置信值的方法。这些置信度值表明图像属于每个可分辨类的可能性有多大。如果我们只考虑顶部的预测,分类就是在给定的类集合中指定一个特定的类给一幅图像。下面的模式说明了这一点。分类示例: 网络区分三个类别. 输入图像获得三个可分辨类的置信值:“apple”0.85、“lemon”0.03和“
2020-12-22 23:31:00
167
原创 HALCON 20.11:深度学习笔记(9)---异常检测
HALCON 20.11:深度学习笔记(9)---异常检测HALCON 20.11.0.0中,实现了深度学习方法。本章解释了如何使用基于深度学习的异常检测。通过异常检测,我们想要检测图像是否包含异常。异常指的是偏离常规的、未知的东西。异常检测的例子:输入图像的每个像素都被分配了一个值,该值表明该像素是异常的可能性有多大。蠕虫不是模型在训练中看到的无虫苹果的一部分,因此它的像素得到了更高的分数。一个异常检测模型学习没有异常的图像的共同特征。训练后的模型将推断出输入图像只包含学习过的
2020-12-22 22:09:18
205
原创 HALCON 20.11:深度学习笔记(8)---模型
HALCON 20.11:深度学习笔记(8)---模型HALCON 20.11.0.0中,实现了深度学习方法。本章解释HALCON中深度学习(DL)模型的一般概念和数据处理。从概念上讲,HALCON中的深度学习模型是深度神经网络的内部表示。每个深度神经网络都有一个定义其功能的架构,即它可以用于的任务。对于一个功能可以有多个可能的网络架构。目前,HALCON模型实现了用于以下功能的网络:异常检测,参见深度学习/异常检测。 分类,参见深度学习/分类。 对象检测,参见深度学习/对象
2020-12-20 21:42:56
252
原创 HALCON 20.11:深度学习笔记(7)---术语表
HALCON 20.11:深度学习笔记(7)---术语表HALCON 20.11.0.0中,实现了深度学习方法。下面,我们将描述深度学习环境中使用的最重要的术语:anchor (锚)Anchors are fixed bounding boxes. They serve as reference boxes (参考框), with the aid of which the network proposes bounding boxes for the objects to be localize
2020-12-20 17:51:07
220
原创 HALCON 20.11:深度学习笔记(6)---有监督训练
HALCON 20.11:深度学习笔记(6)---有监督训练HALCON 20.11.0.0中,实现了深度学习方法。不同的DL方法有不同的结果。相应地,它们也使用不同的测量方法来确定网络的“好坏”。在训练一个网络时,不同的模型会有不同的行为和缺陷,我们将在这里进行描述。训练中的验证当涉及到网络性能验证时,重要的是要注意,这不是一个纯粹的优化问题(参见上面的“网络和训练过程”和“设置训练参数”部分)。为了观察训练过程,通常可视化验证措施是有帮助的,如对于分类网络的训练,批样本的误差。由于样
2020-12-19 22:12:03
98
原创 HALCON 20.11:深度学习笔记(5)---设置超参数
HALCON 20.11:深度学习笔记(5)---设置超参数HALCON 20.11.0.0中,实现了深度学习方法。关于超参数的有关设置内容如下:不同的DL方法被设计用于不同的任务,它们的构建方式也会有所不同。它们都有一个共同点,即在模型的训练过程中都面临着一个最小化问题。训练网络或子网络,一个目标是努力使适当的损失函数最小化,参见“网络和训练过程”一节。为此,有一组进一步的参数,这些参数是在开始训练之前设置的,在训练期间未进行优化。我们将这些参数称为超参数。对于DL模型,您可以设置更改
2020-12-19 21:25:25
150
原创 HALCON 20.11:深度学习笔记(4)--- 网络和训练过程
HALCON 20.11:深度学习笔记(4)--- 网络和训练过程HALCON 20.11.0.0中,实现了深度学习方法。关于网络和训练过程如下:在深度学习中,任务是通过网络发送输入图像来执行的。整个网络的输出由许多预测组成。例如,对于一个分类任务,预测得到的每个类的置信度,表示图像显示该类实例的可能性有多大。具体的网络会有所不同,特别是从一种方法到另一种方法。一些方法,如对象检测,使用子网络生成特征图(参见下面和深度学习/对象检测中给出的解释)。在这里,我们将解释一个基本的卷积神经网络(CNN
2020-12-19 20:32:20
151
原创 HALCON 20.11:深度学习笔记(3)---Data(数据)
HALCON 20.11:深度学习笔记(3)---Data(数据)HALCON 20.11.0.0中,实现了深度学习方法。其中,关于术语“数据”的介绍如下:术语“数据”是在深度学习的背景下使用的图像和信息。最后的信息必须以网络可以理解的方式提供。毫不奇怪,不同的DL方法对于必须提供什么信息以及如何提供这些信息有自己的要求。具体要求见相应章节。网络对图像的尺寸、灰度值范围和类型提出了进一步要求。具体的值取决于网络本身,可以用函数get_dl_model_param查询。此外,根据方法的
2020-12-19 20:07:20
107
原创 HALCON 20.11:深度学习笔记(2)
HALCON 20.11:深度学习笔记(2)HALCON 20.11.0.0中,实现了深度学习方法。由于上面提到的DL方法在它们的作用和它们如何需要数据方面各不相同,所以您需要知道哪种方法最适合您的特定任务。一旦清楚了这一点,您就需要收集适当数量的数据,也就是图像和方法所需的信息。然后,所有这些DL方法都有一个通用工作流:1. 准备网络和数据(Prepare the Network and the Data)网络需要为您的任务和适合于特定网络的数据做好准备。建立关系网:读取一个预
2020-12-18 23:44:47
203
原创 HALCON 20.11:深度学习笔记(1)
HALCON 20.11:深度学习笔记(1)HALCON 20.11.0.0中,实现了以下深度学习方法:1. Anomaly Detection(异常检测)给每个像素分配显示未知特征的可能性。更多信息请参见深度学习/异常检测一章。异常检测的一个可能的例子:给输入图像的每个像素分配一个分数,表示它显示未知特征(即异常)的可能性有多大2. Classification(分类)将图像从给定的类集合中分类为一个类。更多信息请参见深度学习/分类一章。分类的一个可能的例子:将图像分配
2020-12-18 23:28:36
295
原创 Python: TensorFlow2.4与CUDA11.1缺失 ‘cusolver64_10.dll‘动态库
Python: TensorFlow2.4与CUDA11.1缺失 ‘cusolver64_10.dll‘动态库错误提示:Could not load dynamic library ‘cusolver64_10.dll’; dlerror: cusolver64_10.dll not found解决办法:从百度文库下载:百度网盘:https://pan.baidu.com/s/1N_GZHBLkPjnk4DP1MR_u1Q提取码:msa2下载完毕后:win10 下将cus
2020-12-18 21:34:26
399
原创 HALCON: HALCON 20.11.0.0 Progress主要新特性
HALCON: HALCON 20.11.0.0 Progress主要新特性改进了基于形状的匹配在HALCON 20.11中,对基于形状匹配的核心技术进行了改进,尤其是针对低对比度和高噪声的场景。现在可以自动估计更多的参数。这增加了低对比度和高噪声的情况下的可用性、匹配率和鲁棒性在。DotCode解码在HALCON 20.11中,数据编码解码器已经扩展为新的编码类型DotCode。这种类型的2D代码基于一个点矩阵。因此,它可以打印的非常快,特别适用于高速应用,如在制药或烟草行业。深度OC
2020-12-18 21:17:00
217
原创 Python: 更改Jupyter Notebook默认工作路径?
Python: 更改Jupyter Notebook默认工作路径?每次打开Jupyter Notebook时,在弹出的浏览器界面上是系统默认的文件位置(工作路径, "C:\Windows\System32")。如果我们想保存写好的Python文件到自己想要的位置时将会非常的不方便,那么该如何修改Jupyter Notebook默认的工作路径呢?1. 在cmd命令窗口中输入命令使Jupyter产生配置文件:jupyter_notebook_config.py。jupyter notebook
2020-12-10 22:49:52
60
原创 Python: 除matplotlib外还有哪些数据可视化库?
Python: 除matplotlib外还有哪些数据可视化库?matplotlib算是python比较底层的可视化库,可定制性强、图表资源丰富、简单易用、达到出版质量级别。其它的可视化库诸如:seaborn:https://pypi.org/project/seaborn/pyecharts:https://pypi.org/project/pyecharts/#filespyecharts:https://pypi.org/project/pyecharts35/ggplot:ht
2020-12-09 22:23:09
43
原创 Python: 函数参数传递机制
Python: 函数参数传递机制Python函数参数由实参传递给形参的过程,是由参数传递机制来控制的,根据实际参数类型不同,函数参数传递方式分为值传递和引用传递(又称为地址传递)。值传递机制所谓值传递,实际上就是将实际参数值的副本(复制品)传入函数,而参数本身不会受到任何影响。值传递的实质:当系统开始执行函数时,系统对形参执行初始化,就是把实参变量的值赋给函数的形参变量,在函数中操作的并不是实际的实参变量。引用传递如果实际参数的数据类型是可变对象(列表、字典),则函数参数的传递方式将
2020-12-09 09:51:12
70
原创 Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案
Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案在使用PyCharm时,在PyCharm的Python Console中import matplotlib.pyplot as plt时,会出现:Backend Qt5Agg is interactive backend. Turning interactive mode on.或者其他跟Qt5Agg相关的错误,导致程序中断。虽然现在还不得而.
2020-12-07 14:44:52
143
原创 Python: PIL基本代码
Python: PIL基本代码# 声明使用字符库# -*- coding: utf-8 -*-# 导入系统库import os# 导入文件读写库import io# 导入数学库import math# 导入 PIL 图像库(The Image Module)from PIL import Image# 导入 PIL 图像通道运算库(The ImageChops Module)from PIL import ImageChops# 导入 PIL 图像绘制库(The ImageDr
2020-12-05 09:52:04
149
原创 Python+OpenCV:OpenCV-Python绑定是如何工作的?
Python+OpenCV:OpenCV-Python绑定是如何工作的?目标How OpenCV-Python bindings are generated?How to extend new OpenCV modules to Python?How OpenCV-Python bindings are generated?In OpenCV, all algorithms are implemented in C++. But these algorithms can be used f
2020-12-03 10:53:51
136
原创 Python+OpenCV:训练级联分类器(Cascade Classifier Training)
Python+OpenCV:训练级联分类器(Cascade Classifier Training)IntroductionWorking with a boosted cascade of weak classifiers includes two major stages: the training and the detection stage.The detection stage using either HAAR or LBP based models, is described i
2020-12-03 10:31:46
185
原创 Python+OpenCV:级联分类器(Cascade Classifier)
Python+OpenCV:级联分类器(Cascade Classifier)目标We will learn how the Haar cascade object detection works. We will see the basics of face detection and eye detection using the Haar Feature-based Cascade Classifiers. We will use thecv::CascadeClassifiercla..
2020-12-03 09:38:42
137
原创 Python+OpenCV:高动态范围(High Dynamic Range, HDR)
Python+OpenCV:高动态范围(High Dynamic Range, HDR)目标Learn how to generate and display HDR image from an exposure sequence. Use exposure fusion to merge an exposure sequence.理论High-dynamic-range imaging (HDRI or HDR) is a technique used in imaging and pho
2020-12-02 22:18:29
132
原创 Python+OpenCV:图像修复(Image Inpainting)
Python+OpenCV:图像修复(Image Inpainting)理论Most of you will have some old degraded photos at your home with some black spots, some strokes etc on it. Have you ever thought of restoring it back?We can't simply erase them in a paint tool because it is will
2020-12-02 09:48:52
149
原创 Python+OpenCV:图像去噪(Image Denoising)
Python+OpenCV:图像去噪(Image Denoising)理论We have seen many image smoothing techniques like Gaussian Blurring, Median Blurring etc and they were good to some extent in removing small quantities of noise.In those techniques, we took a small neighbourhood a
2020-12-01 23:56:28
398
原创 Python+OpenCV:K-Means聚类
Python+OpenCV:K-Means聚类目标Learn to usecv.kmeans()function in OpenCV for data clustering.理解参数输入参数:samples: It should be ofnp.float32data type, and each feature should be put in a single column. nclusters(K): Number of clusters required at end...
2020-12-01 17:07:44
75
原创 Python+OpenCV:理解K-Means聚类(K-Means Clustering)
Python+OpenCV:理解K-Means聚类(K-Means Clustering)理论We will deal this with an example which is commonly used.T-shirt size problemConsider a company, which is going to release a new model of T-shirt to market. Obviously they will have to manufacture mode
2020-12-01 15:59:08
148
原创 Python+OpenCV:基于SVM手写数据OCR(OCR of Hand-written Data using SVM)
Python+OpenCV:基于SVM手写数据OCR(OCR of Hand-written Data using SVM)dsize = 20affine_flags = lmc_cv.WARP_INVERSE_MAP | lmc_cv.INTER_LINEARbin_number = 16####################################################################################################
2020-12-01 15:41:31
113
原创 Python+OpenCV:理解支持向量机(SVM)
Python+OpenCV:理解支持向量机(SVM)理论线性可分数据(Linearly Separable Data)Consider the image below which has two types of data, red and blue.In kNN, for a test data, we used to measure its distance to all the training samples and take the one with minimum distanc
2020-12-01 14:33:38
133
原创 Python+OpenCV:基于KNN手写数据OCR(OCR of Hand-written Data using kNN)
Python+OpenCV:基于KNN手写数据OCR(OCR of Hand-written Data using kNN)OCR of Hand-written Digits##################################################################################################### 基于KNN手写数据OCR(OCR of Hand-written Data using kNN)def lmc_cv_
2020-11-30 11:31:05
125
原创 Python+OpenCV:理解k近邻(kNN)算法(k-Nearest Neighbour (kNN) algorithm)
Python+OpenCV:理解k近邻(kNN)算法(k-Nearest Neighbour (kNN) algorithm)理论kNN is one of the simplest classification algorithms available for supervised learning.The idea is to search for the closest match(es) of the test data in the feature space.We will lo
2020-11-30 10:39:56
124
原创 Python+OpenCV:立体图像深度图(Depth Map from Stereo Images)
Python+OpenCV:立体图像深度图(Depth Map from Stereo Images)理论If we have two images of same scene, we can get depth information from that in an intuitive way.Below is an image and some simple mathematical formulas which prove that intuition.The above diag
2020-11-27 20:15:40
275
原创 Python+OpenCV:对极几何(Epipolar Geometry)
Python+OpenCV:对极几何(Epipolar Geometry)理论When we take an image using pin-hole camera, we loose an important information, ie depth of the image.Or how far is each point in the image from the camera because it is a 3D-to-2D conversion.So it is an impor
2020-11-27 16:57:04
200
原创 Python+OpenCV:姿态估计(Pose Estimation)
Python+OpenCV:姿态估计(Pose Estimation)##################################################################################################### 姿态估计(Pose Estimation)def lmc_cv_pose_estimation(method): """ 函数功能: 姿态估计(Pose Estimation)。 """
2020-11-27 15:48:58
179
转载 开源许可证
开源许可证开源许可证是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。开源许可证是一种具有法律性质的合同,目的在于规范受著作权保护的软件的使用或者分发行为。开源定义开放源代码(英语:Open Source)描述了一种在产品的出品和开发中提供最终源材料的做法。一些人将开放源代码认为是一种哲学思想,另一些人则把它当成一种实用主义。开源软件的详细定义比较复杂,简单点说,就是一种源代码可以任意获取的计算机软件,这种软件的版权持有人在软件协议的规定之
2020-11-27 09:54:31
121
原创 Python+OpenCV:摄像机标定(Camera Calibration)
Python+OpenCV:摄像机标定(Camera Calibration)理论Some pinhole cameras introduce significant distortion to images. Two major kinds of distortion are radial distortion (径向畸变)and tangential distortion (切向畸变).Radial distortion causes straight lines to appear cu.
2020-11-26 21:57:39
224
原创 Python+OpenCV:Optical Flow(光流)
Python+OpenCV:Optical Flow(光流)理论Optical flow is the pattern of apparent motion of image objects between two consecutive frames caused by the movement of object or camera.It is 2D vector field where each vector is a displacement vector showing the mov
2020-11-26 20:56:00
248
原创 Python+OpenCV:Meanshift and Camshift
Python+OpenCV:Meanshift and CamshiftMeanshiftConsider you have a set of points. (It can be a pixel distribution like histogram backprojection).You are given a small window (may be a circle) and you have to move that window to the area of maximum pixe
2020-11-26 18:57:31
99
原创 Python+OpenCV:How to Use Background Subtraction Methods
Python+OpenCV:How to Use Background Subtraction MethodsBackground subtraction (BS) is a common and widely used technique for generating a foreground mask (namely, a binary image containing the pixels belonging to moving objects in the scene) by using sta
2020-11-26 08:01:45
59
opencv-4.3.0.zip
2020-04-26
WinRing0_1_3_1b.zip
2019-06-14
inttypes.h+stdint.h
2017-10-31
VS2008 C#下HALCON环境配置
2013-05-16
ippicv_2020_win_intel64_20191018_general.zip
2020-04-07
cmake-3.19.1-win64-x64.zip
2020-12-16
正则表达式 VC
2013-06-01
C++ GUI Programming with Qt 4
2013-05-22
VC之美化界面篇
2013-05-20
专业工控控件IOCOMP简介
2013-05-20
SKINS++ FOR VC
2013-05-20
An Introduction to Design Patterns in C++ with Qt Second Edition
2013-05-15
编写高质量代码:改善C++程序的150个建议
2013-05-15
MATLAB GUI 制作
2013-05-15
Visual C++ 2008入门经典(全书代码)
2013-05-15
MATLAB实用程序百例
2013-05-15
精通MATLAB2008应用程序接口编程技术
2013-05-15
Matlab常用函数参考
2013-05-15
MATLAB与VC混合编程
2013-05-15
MATLAB图像处理程序
2013-05-15
MATLAB Blobs示例程序
2013-05-15
HALCON函数介绍
2013-05-16
VC下配置Halcon
2013-05-16
opencv_contrib-4.4.0.zip
2020-07-21
opencv-4.4.0.zip
2020-07-21
opencv_contrib-4.3.0.zip
2020-04-26
ippicv_2020_lnx_intel64_20191018_general.zip
2020-04-07
cpu-z_1.91-cn.exe
2020-01-06
FBReaderSetup-0.12.10.zip
2019-12-24
ePub Reader for Windows.zip
2019-12-23
epubee-converter.zip
2019-12-23
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝