随笔分类 -  Image Process

Some code about basic image process
摘要:被公司派在外地一个分公司坚守,老的门禁是指纹和密码的,我录的是中指,所以老是很难验证通过,也有可能是那个机器不行。公司本来就是做人脸识别的,所以我就想把这个门禁改造为人脸识别的门禁。下面就讲讲怎么一个diy的过程。 1,摄像头 公司里找了一个监控摄像头接上网和电就行了,就放在前台的桌子上,正对着大门 阅读全文
posted @ 2020-12-01 00:26 JessZhu 阅读(1303) 评论(2) 推荐(0)
摘要:做图像处理算法这方面的工作,终究是绕不开opencv的学习和使用,这篇blog旨在记录在使用过程中遇到的一个又一个的坑。 1,用opencv的第一项就是编译opencv,关于编译opencv,真的是一言难尽啊,没编译失败个10次8次的,感觉生活都不完整了。。。各位小伙伴,,编译的快乐慢慢体会吧。当然 阅读全文
posted @ 2020-07-20 17:08 JessZhu 阅读(291) 评论(0) 推荐(0)
摘要:有时候真的不知道自己是怎么走上,模式识别,人工智能的这条路上的。但既然走上了这条路,我就没有理由荒废我所学到的东西。在学校里面研究了很长的时间的肺结节检测,但那都是只限于研究和写论文,现在我想把大家的研究落地。虽然现在有很多做医疗的公司已经做了很多的相关的项目,很多项目展示出来还是很好看的,很多是医 阅读全文
posted @ 2018-07-22 19:52 JessZhu 阅读(226) 评论(0) 推荐(0)
摘要:int bwLabel(const Mat& imgBw, Mat& imgLabeled) { Mat imgClone = Mat(imgBw.rows + 2, imgBw.cols + 2, imgBw.type(), Scalar(0)); imgBw.copyTo(imgClone(Rect(1, 1, imgBw.cols, imgBw.rows))); ... 阅读全文
posted @ 2017-09-01 22:44 JessZhu 阅读(584) 评论(0) 推荐(0)
摘要:之前在学校里面做研究用都是Matlab,后来工作中因为对算法的实时性有很高的要求,所以转向了opencv。我想我遇到的第一大坑就是opencv默认的通道顺序是BGR而不是RGB. 这个顺带的就是灰度化和转变颜色空间就是BGR2GRRAY,BGR2HSL而不是rgb2gray和rgb2hsl. 这是我 阅读全文
posted @ 2017-08-06 11:19 JessZhu 阅读(649) 评论(0) 推荐(0)
摘要:关于图像直方图均衡化的原理和步骤先不作讨论,我就看看代码吧。 private Bitmap picequalization(Bitmap basemap, int width, int height) { Bitmap retmap = new Bitmap(b... 阅读全文
posted @ 2015-01-18 16:40 JessZhu 阅读(3332) 评论(1) 推荐(0)