PCB、钢网等检测 优于基恩士、康耐视、海克斯康、大华

一想到视觉公司人们第一时间想到肯定是基恩士、康耐视、海克斯康、大华等品牌,作为视觉列强的他们从来不缺资源,对发展中国进行技术封锁,发展中国家只能通过交付庞大的费用去交换别人的门槛技术。 这时中科蓝海凭空出世,作为行业标杆企业,中科蓝海表明要在工业4.0的道路上实现弯道超车只能摒弃原来人工的制作工艺采用智能视觉,旗下的平场相机是一种线性扫描相机,原理是逐行扫描步进成一幅完整的图像。相机采用CIS技术,具有幅度宽(最高可达10m)、分辨率高(最高可达1200DPI)、扫描和传输速度快的特点。其内部
分类: 其他 发布时间: 12-29 22:35 阅读次数: 0

C语言不定参数的两种实现

1、使用以下三个函数可实现不定参数 #include<stdarg.h> void va_start(va_list ap, last); type va_arg(va_list, type); void va_end(va_list ap); 《1》、va_start 该函数用来初始化指针变量ap(va_list实际是void类型),之后处理参数就默认从ap开始处理。last一般为传过来的参数列表的第一个参数。 《2》、va_arg 该函数就是将ap指针按照type类型向后移动,然后返回
分类: 其他 发布时间: 12-29 22:35 阅读次数: 0

KLT光流跟踪demo

1、KLT光流 《1》、光流指运动物体在像素平面上的瞬时速度,它利用图像序列中像素在时间域上的变化以及相邻帧之间的关系来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。 《2》、KLT光流假设 1、相邻帧之间的亮度恒定; 2、相邻视频帧的取帧时间连续,或者相邻帧之间物体的运动比较“微小”; 3、保持空间一致性,既是领域像素有相似运动,保持相邻; 假设1保证目标不受亮度的影响 假设2保证在目标领域内能够找到对应的特征点; 假设3保证在同一个窗口内,所有点的位
分类: 其他 发布时间: 12-29 22:35 阅读次数: 0

Haar特征+Adaboost人脸识别C实现

Haar特征+Adaboost的人脸识别C实现,部分简单的功能借助Opencv实现,数据是MIT人脸数据。 程序的实现主要是参考《Rapid Object Detection using a Boosted cascade of simple features》及 《基于Adaboost算法的人脸检测》 – 北京大学,赵楠。 因为觉得别人的博客写的比论文的好理解,所以以下内容多是别人博客内容整理后写下的。 1、Haar(-like)特征 Haar(-like)特征因类似Haar小波而得名, 它
分类: 其他 发布时间: 12-29 22:34 阅读次数: 0

2018/12/17 诞生篇

2018,12,17 今天我注册了第一个博客号。
分类: 其他 发布时间: 12-29 22:34 阅读次数: 0

制作表格翻页以及js创建表格

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title><style type="text/css"> body{ } table .table-striped{ } table th{ text-align: left; height: 30px; background: #deeeee; padding: 5px; margin: 0; border: 0px; } table td{ te
分类: 其他 发布时间: 12-29 22:33 阅读次数: 0

bootstraptable扩展插件(bootstrap-table-export.js)增加表格导出功能

源码 $(function() { //初始化bootstrapTable var oTableInter = new TableInitInterface(); oTableInter.Init(); }); var TableInitInterface = function() { var oTableInit = new Object(); oTableInit.Init = function() { $stockTable.bootstrapTable({ //url: '/Home/
分类: 其他 发布时间: 12-29 22:33 阅读次数: 0

表格中修改值,在上面弹出浮框,可以进行时输入值

https://www.cnblogs.com/landeanfen/p/5821192.html //参考网页
分类: 其他 发布时间: 12-29 22:32 阅读次数: 0

select标签的一些小结

1、jquery获取select选择Text和value a、var select_ok=$("#select_id").find("option:selected").text();//获取select选中的text值 b、$("#select_id").change(function(){ .... })//为select添加事件,当选择一项时触发 c、var select_ok=$("#select_id").find("option:selected").val();//获取selec
分类: 其他 发布时间: 12-29 22:32 阅读次数: 0

读阿里程序员的文章有感

今天早上有幸拜读了阿里的几篇文章,突然意识到一个公司乃至一个集团的强大,不仅仅在于去过硬的技术,更在于每个工作人员的思想觉悟。 1、一切需求从人出发。或者说从自己身边的需求出发,想假如自己是一个用户,我来使用这款产品,我会不会喜欢他,我会不会接受他,他的缺陷在哪里。。。。 并且让其他人参与试用,毕竟自己家的孩子永远是最好的。 2、平凡的人,尽心的完成自己的本职工作,把好关,合在一起就能成就一个强大的集团,一个有凝聚力的集团就可以做点非凡的事。 3、企业文化,员工觉悟很重要,这直接会影响整个企业
分类: 其他 发布时间: 12-29 22:32 阅读次数: 0

bootstraptable插件中服务器端分页小结

最近要交接项目,在庆幸的是在这个时间节点到来之际发现了一个关于服务器分页的bug,由于这个项目多处用到服务器端分页,所以要好好的捋一捋啊,啊哈哈哈哈。 首先,关于服务器端分页前台要传到后台的值必须含有 pageNumber和size,这些参数,通过bootstraptable中的queryParams参数进行传递,同时要设置queryParamsType,一般的默认值时“limit” 不知道为什么有时候这样无法获取size的值,所以,针对bootstraptable.js插件进行了一些修改,修
分类: 其他 发布时间: 12-29 22:32 阅读次数: 0

UTC时间和本地时间小结

1、var utc=new Date().getTime()+2880000;//获取北京时间,但是似乎和获取的本地时间还相差一个月的毫秒数 2、 这个就是获取本地时间的毫秒数 var date=new Date; var y_sys = date.getUTCFullYear(); var m_sys = date.getUTCMonth()+1 ; var d_sys = date.getUTCDate(); var h_sys= date.getUTCHours()+8; var M_s
分类: 其他 发布时间: 12-29 22:31 阅读次数: 0

浅谈git小结

1 、创建新仓库 创建新文件夹,打开,然后执行,用来创建新的git仓库(相当于初始化,这样会生成一个.git 文件):git init 2、检出仓库 执行如下命令创建一个本地仓库的克隆版本: git clone /path/to/repository 例如:gti clone uername@host::/path/to/repository 3、工作流(原理) 本地仓库由git维护的三棵“树”组成。第一个是工作目录,他持有实际文件,第二个是缓存区(index),他像个缓存区域,临时保存你的改
分类: 其他 发布时间: 12-29 22:31 阅读次数: 0

建站小知识

准备部分:首先这是一个使用ssh进行Ubuntu云端服务器进行的配置,需要安装两个软件和云端服务器进行交互,一个是putty(用于进行命令行操作,所有的命令在这里进行)在一个是一个可视化的一个界面 WinSCP(用于上传和下载云服务器的文件) 更新网站(操作) 首先,将网站要更新的 .war 文件和 .war.original文件进行更新的两个文件使用WinSCp软件进行上传到/home/upload/文件加下 要进行登陆的: 主机名:指的是公网的IP地址,文件协议选择SFTP 用户名就是用户
分类: 其他 发布时间: 12-29 22:31 阅读次数: 0

jquery 鼠标的新装变化

style="cursor:hand",firefox的确无效。style="cursor:pointer"这个是兼容ie和firefox的 style type="text/css"> <!-- a { cursor: help; } --> </style> 其中的"help"可以换成以下内容 hand 手形 crosshair 十字形 text 文本形 wait 沙漏形 move 十字箭头形 help 问号形 e-resize 右箭头形 n-resize 上箭头形 nw-resize 左
分类: 其他 发布时间: 12-29 22:31 阅读次数: 0

bootstrap-switch插件与bootstrapTable插件的结合版

这个东西折腾了我一天:主要困难点在于:在bootstrapTable中的列中的元素加载完之后,bootstrap-switch插件并没有初始化,所以,在列元素中的input标签中添加checked并不起作用。所以,我尝试,在列数据及switch插件初始化完成之后,对列数据进行重新配置他的state状态。 者有引发一个问题就是,input中name都是相同的,,当进行重新定义state时,所有的列中的switch按钮都会同时进行定义,不论是state是true还是false的,所以,为了解决这个
分类: 其他 发布时间: 12-29 22:30 阅读次数: 0

html中css的各种颜色对应的色号

哈喽,各位道友,下边这一篇是抄袭的别人,我直接放链接了 感谢原博主 https://blog.csdn.net/qq_21792169/article/details/50615822
分类: 其他 发布时间: 12-29 22:30 阅读次数: 0

Java语法练习SDUTOJ判断素数(循环结构)

版权声明:iQXQZX https://blog.csdn.net/Cherishlife_/article/details/85223731 C语言实验——判断素数(循环结构) Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数。 如果是素数则输出"This is a prime." 否则输出“This is not a prime
分类: 其他 发布时间: 12-29 22:30 阅读次数: 0

“import java.util.*;”和“import java.util.Scanner;”的区别

版权声明:iQXQZX https://blog.csdn.net/Cherishlife_/article/details/85225168 “importjava.util.*;”和“importjava.util.Scanner;”的区别有以下几点:   1、“importjava.util.*;”表示的是把util这个包下的全部类导入到程序中;而“importjava.util.Scanner;”表示的是只把util包下的Scanner类导入到程序中;   2、导入“importjav
分类: 其他 发布时间: 12-29 22:29 阅读次数: 0

java八大排序算法(五)之快速排序——三数取中法

图解排序算法(五)之快速排序——三数取中法 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 基本步骤 三数取中   在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间
分类: 其他 发布时间: 12-29 22:29 阅读次数: 0
今日推荐