![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
文章平均质量分 74
捧灰
Just for fun
展开
-
DLP面曝光3D打印机模型数据矫正
1. 概述在使用DLP作为光源进行面曝光的3D打印系统中,我们经常会遇到投影机或者光机投射出来的光,发生变形,模糊的情况。这些情况容易导致如下一些问题:打印模型表面有像素纹路,不够光滑模型局部曝光分布不均匀,厚薄不一,在打印十分精细的零部件时尤为明显光源发生梯形形变,导致数据会有偏差镜头的折射而发生的物理偏差,导致单层发生桶形失真或者枕形失真上述问题,在对打印模型精度要求不高时,暴露不明显原创 2017-06-14 12:10:58 · 5035 阅读 · 0 评论 -
OpenCV4.0-Alpha动态二维码检测 小测试
1. 简述今天重新编译了最新的OpenCV4.0,发现里面多了很多机器学习相关的内容,后面做相关开发更加方便了。看到了跨度QR二维码也刚发布,这个功能同自己平时开发非常近,就测了一下官方的demo2. 测试测试代码是官方的live_detect_qrcode.cpp, 代码如下://测试二维码功能void CameraCalibration::QRCodeDetect(Mat &...原创 2018-11-18 22:29:15 · 1069 阅读 · 2 评论 -
深度学习工程实践 1.Dlib的使用
深度学习工程实践 1.Dlib的使用1.概述2. 目标3. 工程实践3.1 编译3.2 工程配置3.3 测试demo4. 总结1.概述这个系列的博客,主要是记录一下机器学习,深度学习在工程实践中遇到的一些问题。 作为工程笔记留下。 最终的目标是使用现有的AI技术,开发一个将人脸变成矢量线条的素描系统。这个区别于普通的人脸二值化,本系统将单独对人脸的各个部位单独进行处理。在这里分享出一些实践...原创 2019-08-30 11:06:43 · 805 阅读 · 0 评论 -
深度学习工程实践 4. 使用DLib进行人脸分割并矢量化
深度学习工程实践 4. 使用DLib进行人脸分割并矢量化1. 概述2. 目标3. 工程实践3.1 进行分割3.2 矢量化点数据3.3 平滑矢量线段4. 总结1. 概述大部分对人脸进行精细化处理的系统,都首先要讲人脸的数据分割出来。 这是一个非常基础的工作。 我们要实现的功能,也有很多的部分基于此处DLib的人脸分割算法。2. 目标使用DLib将人脸图片进行分割,分别保存眉毛,眼睛,鼻子,...原创 2019-08-31 14:08:58 · 1549 阅读 · 1 评论 -
深度学习工程实践 5. libtorch+opencv使用复杂的训练分割模型(脸部,头发实现分割)
深度学习工程实践 5. libtorch+opencv使用复杂的训练分割模型1. 概述2. 目标3. 工程实践3.1 找到原始的网络定义,使用torch.jit.trace对模型进行转换3.2 libtorch载入模型,并进行前向计算3.3 修复结果的使用错误4. 总结1. 概述有的时候,我们希望在应用中直接使用已经训练好的模型。这在使用Python的环境下,比较方便,但是python要部署到...原创 2019-08-31 14:51:03 · 3570 阅读 · 8 评论 -
深度学习工程实践 6. 使用pytorch训练自己的眼球分割模型
深度学习工程实践 6. 使用pytorch训练自己的眼球分割模型1. 概述2. 目标3. 工程实践3.1 数据寻找,数据标注3.2 训练3.3 部署应用到桌面程序4. 总结1. 概述眼球分割,如果是在特定的眼球拍摄场景下,实际上直接用Opencv固定参数的方法就能够达到非常准确的识别率,但是,对任意的人像图片要达到准确的效果,Opencv固定参数的方法就要失效了。这时候就考虑使用U-net来...原创 2019-09-02 10:59:41 · 1692 阅读 · 6 评论 -
深度学习工程实践 7.基于人脸识别的头像简笔画
深度学习工程实践 7.基于人脸识别的头像简笔画1. 概述2. 效果展示1. 概述基于前几篇博客,我们最终要得到一些非常原始的简笔画,足够简单,只有几根线条。2. 效果展示...原创 2019-09-05 20:56:24 · 1864 阅读 · 0 评论