首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
halcon 尺寸量測
2024-08-27
halcon——缺陷检测常用方法总结(测量拟合)
引言 机器视觉中缺陷检测分为一下几种: blob分析+特征 模板匹配(定位)+差分:halcon--缺陷检测常用方法总结(模板匹配(定位)+差分) - 唯有自己强大 - 博客园 (cnblogs.com) 光度立体:halcon--缺陷检测常用方法总结(光度立体) - 唯有自己强大 - 博客园 (cnblogs.com) 特征训练 测量拟合 频域+空间域结合:halcon--缺陷检测常用方法总结(频域空间域结合) - 唯有自己强大 - 博客园 (cnblogs.com) 深度学习 本篇主要总结一
電池的標稱電壓 與 power consumption 量測
電池標稱電壓 定義如下圖, 以25度為例,20度再往上點, 4V 放一下電就往下掉, 3V 放一下電就往下掉, 假設 3.8V 是擁有最多 capacity 可以 discharge 的電壓,放電放了很久仍維持 3.8V, 因此我們定義 3.8V 為這顆電池的標稱電壓,(不同型號的電池也許不一樣) 通常在電池的外觀可以看到此參數, power consumption 量測 使用假電池測量 power consumption 時, 應該將 電壓 設為 電池的標稱電壓, 因為標稱電壓佔了從滿電到裝置
手機 停充的種類 與 量測 power consumption 功率 使用 bq25896 bq25890
Precondition : 配有 power path 功能的 BQ2589 手機. 接上 pc usb port. Origin : 今天有同事問我, 手機是否可以在接上 pc usb port 時,讓手機停充, 有以下幾種停充, 停充_1 : BQ25896 有 power path 的功能, 可以單獨停充電池, 只要 disable CHG_CONFIG bit 即可, 充電器仍可以供給 system. 如圖 停充_2 : 將 charger ic 的 input current 設為
OpenLayers学习笔记4——使用jQuery UI实现測量对话框
OpenLayers学习最好的方式就是跟着其自带的演示样例进行学习,另外对web前端的开发设计要了解,慢慢积累,这样在一般的小项目中应该是足够用了. 本篇參照量測demo实现对话框形式的量測,抛砖引玉,通过这个功能.后面的查询.定位等基于对话框的形式就非常easy实现了. 先看下效果图: 长度測量: 面积測量: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2lzZXJfd2h1/font/5a6L5L2T/fontsize/400/fill/I0J
PCB電路板為何要有測試點?
對學電子的人來說,在電路板上設置測試點(test point)是在自然不過的事了,可是對學機械的人來說,測試點是什麼?可能多還有點一頭霧水了.我記得我第一次進電子組裝廠工作當製程工程師的時候,還曾經為了這個測試點問過好多人才瞭解它. 基本上設置測試點的目的是為了測試電路板上的零組件有沒有符合規格以及焊性,比如說想檢查一顆電路板上的電阻有沒有問題,最簡單的方法就是拿萬用電錶量測其兩頭就可以知道了.可是在大量生產的工廠裡沒有辦法讓你用電錶慢慢去量測每一片板子上的每一顆電阻.電容.電感.甚至是IC的電
Excel自己定义纸张打印设置碰到无法对上尺寸的问题
作者:iamlaosong 据操作人员反映.自己定义纸张设置无论用,打印时每页表头都会下移,非常快就跑偏到下涨纸了. 打印机是针打,齿轮进纸.应该非常精确的.初步怀疑纸张尺寸量的有问题,建议其多量几页纸的长度,再除以纸张数量,以便减少误差,但问题依旧存在.于是改用标准窄列打印纸并按厂家尺寸设置.问题仍然存在,没办法,实地到现场查看了一下,结果例如以下: 1.自己定义纸张已经做好了,名称是"模板1",尺寸按厂家外包装输入的,没有问题: 2.进一步查看设置,发现纸张选择的地方,没做选择.是
Halcon算子函数
Chapter_1_:Classification 1.1 Gaussian-Mixture-Models 1.add_sample_class_gmm 功能:把一個訓練樣本添加到一個高斯混合模型的訓練數據上. 2.classify_class_gmm 功能:通過一個高斯混合模型來計算一個特征向量的類. 3. clear_all_class_gmm 功能:清除所有高斯混合模型. 4. clear_class_gmm 功能:清除一個高斯混合模型. 5. clear_samples_cla
利用opencv中的级联分类器进行人脸检測-opencv学习(1)
OpenCV支持的目标检測的方法是利用样本的Haar特征进行的分类器训练,得到的级联boosted分类器(Cascade Classification).注意,新版本号的C++接口除了Haar特征以外也能够使用LBP特征. 先介绍一下相关的结构,级联分类器的计算特征值的基础类FeatureEvaluator,功能包含读操作read.复制clone.获得特征类型getFeatureType,分配图片分配窗体的操作setImage.setWindow,计算有序特征calcOrd,计算绝对特征calc
Halcon的C#二次开发及经验分享
本文涉及面较广,因此很难在所有方面都讲解得很详细,故适合具有一定Halcon开发经验的人阅读. 1.Halcon二次开发的两种方式 ① 使用C#的语法方式逐句改写Halcon代码 优点:各种变量的类型清楚,可读性强,改写后代码行数几乎不会增加多少. 缺点:改写工作量大,容易出错,如果Halcon代码量大,后期将难以更新维护. ② 封装成函数导出 (推荐) 优点:操作简单,对开发人员编程能力要求低,工作量少,且便于维护. 缺点:Halcon函数导出的代码可读性极低,一旦丢失原Halcon文件,二次
【高德地图API】从零開始学高德JS API(二)地图控件与插件——測距、圆形编辑器、鼠标工具、地图类型切换、鹰眼鱼骨
不管是控件还是插件,都是在一级API接口的基础上,进行二次开发,封装的一系列更加便于开发人员使用.降低开发人员工作量的二级API接口.除了官方通用的鱼骨.鹰眼控件,还有大量官方开发的地图插件,相似谷歌的lib.当然本文还会介绍自己定义插件的使用. ------------------------------------------------------------------------------------------------- 第一部分 控件 眼下官方支持的控件包括:缩放控制条
PCB成型製程介紹
PCB成型製程在電子構裝中所扮演的角色 下圖是電腦主機的內部組成 我們將以插在主機板上的一片 USB擴充卡來說明PCB成型製 程在電子構裝中所扮演的角色 PCB成型製程的子製程 USB擴充卡要插入主機板上的插槽進行電子訊號的聯結.為了降低板子 插入時的阻力,會在板子的邊緣做出一斜面(如圖所示),要做出這個斜邊, 就要靠斜邊製程. 斜邊製程 要在板邊做出斜邊,主要是以端銑刀對板子邊緣進行旋轉切削. 斜邊製程品質異常範例 斜邊深度大時,會使用二支Spindle作兩段式作業,但二支Spindle的角度
measureChildren作品
无论是在改写View依然是ViewGroup什么时候.特别ViewGrop什么时候,通常是不可避免的重写onMeasure方法,我们一定会调用setMeasuredDimension()将測量好的宽高值传递进去.也不免调用measureChildren方法.来測量全部的子View的大小,以下我们看看measureChildren方法是怎样工作的. 这对我们重写onMeasure无疑是非常有帮助的.由于一般我们都会看到这一行代码 // 计算出全部的childView的宽和高 measureChil
Android应用层View绘制流程之measure,layout,draw三步曲
概述 上一篇博文对DecorView和ViewRootImpl的关系进行了剖析,这篇文章主要是来剖析View绘制的三个基本流程:measure,layout,draw.仅仅有把这三个基本流程搞清楚了,平时在自己定义View的时候才会有清楚的思路!開始进入正题. View的measure过程 三个流程均是从ViewRootImpl的performTraversals方法開始的,例如以下所看到的: private void performTraversals() { ...... int child
《深入理解Android 卷III》第六章 深入理解控件(ViewRoot)系统
<深入理解Android 卷III>即将公布,作者是张大伟.此书填补了深入理解Android Framework卷中的一个主要空白,即Android Framework中和UI相关的部分. 在一个特别讲究颜值的时代,本书分析了Android 4.2中WindowManagerService.ViewRoot.Input系统.StatusBar.Wallpaper等重要"颜值绘制/处理"模块 第6章 深入理解控件(ViewRoot)系统(节选) 本章主要内容: · 介绍创建
对ADC(DAC)的线性度(INL和DNL)的一点理解 [转]
大家在使用ADC的时候,往往最关注位数,而对ADC的线性度往往会忽略. 其实这个线性度也是ADC非常重要的指标,ADC(或DAC,其实ADC也是由DAC组成的)线性度指标有两个: INL:翻译过来叫“积分非线性”,指的是ADC整体的非线性程度. DNL:翻译过来叫“微分非线性”,指的是ADC局部(细节)的非线性程度. 我们通常讲的“线性度”都是指“积分非线性”,积分非线性一般以百分比给出,或者以位数给出.举个例子:AD7705(16位)的datasheet上说有0.003%的非线性.1LSB为1
Linux平台延时之sleep、usleep、nanosleep、select比较
Linux平台延时之sleep.usleep.nanosleep.select比较 标签: 嵌入式thread线程cpu多线程 2015-05-05 15:28 369人阅读 评论(0) 收藏 举报 分类: C基础(39) Linux平台延时之sleep.usleep.nanosleep.select比较 1.sleep的精度是秒 2.usleep的精度是微妙,不精确 3.select的精度是微妙,精确 struct timevaldelay; delay.tv_sec =0; delay.
【浅析】IMU代码
IMU的代码的引自https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/imumargalgorithm30042010sohm/IMU.zip //===================================================================================================== // IMU.c // S.O.H. M
CAN
CAN Introduction Features Network Topology(CANbus網路架構) MESSAGE TRANSFER(CAN通訊的資料格式) 1.DATA FRAME(資料通訊格式): 2.REMOTE FRAME(遠端通訊格式): 3.ERROR FRAME(錯誤通訊格式): 4.OVERLOAD FRAME(過載通訊格式): 5.INTERFRAME SPACING(通訊格式間隔): CAN的錯誤處理 Error Detection(資料偵錯機制) FAULT CO
Universal Asynchronous Receiver/Transmitter
USART簡介與特性 NRZ標準資料格式(Mark/Space) 半雙工/全雙工 Synchronous 同步傳輸 CLOCK SKEW Asynchronous 非同步傳輸 半/全雙工.同步/非同步 & Serial bus 示意圖 RS232 介面標準 RS-232電器與機械特性 RS-232訊號傳輸 STM32 USART介紹與特性 USART Block Diagram USART data frame & M bit 10種中斷 3個傳輸檢測標誌 Tx傳送器 資料的傳送 傳送器的
USB (Universal Serial Bus)
USB歷史簡介 USB規格演變 標準 USB 2.0 介面 實體層 訊號傳輸 傳輸速率 網路層 USB 通訊模型 Endpoints 傳輸型態 USB 資料連結 Transaction Frame Packet Token 封包 Data 封包 Handshake 封包 USB OTG (On-The-Go) 協定(Protocol) Attach Detection Protocol (ADP) Session Request Protocol (SRP, 對話請求協議) Host Negot
組裝工廠設置IQC的目的
在電子組裝工廠的組織裡,一般都會有 IQC (Incoming Quality Control) 這個單位,台灣稱之為「入(進)料管控」,大陸稱之為「來料管控」,其最主要目的在攔檢所有買進材料是否符合圖面規格,以免不良零件直接進入生產線造成不良產出或甚至產線停產.這有點像是機場入境時的海關,用抽撿的方式檢查旅客行李,以防止有可能流入的違禁品,它雖然不能100%攔截所有有問題的零件,但至少可以有一個初步的關口攔截到部份有問題的零件. 我個人認為設置 IQC 可以有下列幾個目的: 預先釐清不良零件的
热门专题
python 每一年的箱线图
highcharts 点
java下载zip压缩包到浏览器,前后端怎么写
php 在页面中一边执行一边输出
tcp报文的数据部分最大长度为
execution切点函数
.net reactor加密python
butcher’s前面要加the
连接数据库sql语句执行后返回null
Python程序钉钉自动打卡
python protobuf序列化
restTemplate忽略https验证
amd主板 SVM C1E
echarts缩放后在手机上无法点击
使用自定义函数实现信息读取
工作单元和事物的区别
idea创建java springboot web项目
sql语句中用日期表示年龄
现在上网没有公网IP怎么办
怎么知道电脑上有没有.net 4.8