![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Image Processing
Nebula 530
这个作者很懒,什么都没留下…
展开
-
opencv的HoughCircles()函数的用法
网上有很多文档和例子了,不过还是写一下吧,主要是加深一下记忆,总也不用就会生疏很多。直接先上段代码 Mat Image = imread(img_path); Size dsize = Size(Image.cols * 0.5, Image.rows * 0.5); Mat srcImage(dsize, Image.type()); r...原创 2019-06-13 16:51:43 · 11353 阅读 · 0 评论 -
医疗图像处理与深度学习(二)
卷积神经网络基础(CNN)为了理解CNN的基础,首先我们需要了解什么是卷积 convolution。什么是卷积convolution ?维基百科将卷积定义为“对两个函数(f和g)的数学运算; 它产生第三个函数,通常被视为原始函数之一的修改版本,给出两个函数的逐点乘法的积分作为原始函数之一的转换量的函数。 可以将其简单理解为应用于矩阵的滑动窗口函数。Convolution wit...转载 2019-06-18 15:55:17 · 2171 阅读 · 1 评论 -
QT里QImage和Opencv里Mat数据类型之间的转换
Mat默认是BGR空间,QImage默认是RGB空间。Mat侧重矩阵运算,而QImage侧重图像显示。Mat ——> QImage:QImage MatToQImage(Mat & mat){ Mat rgb; QImage Img; if(mat.channels() == 3) { cvtColor(mat, rgb, CO...原创 2019-06-27 11:21:36 · 983 阅读 · 0 评论 -
faceswap的大致流程
最近闲着没事时看了下这个东西,简单来说流程就是:1、dlib检测人脸特征点2、计算凸包3、三角剖分4、原图像对应的每个小三角区域做仿射变换投影到目标图像上去5、用OpenCV的泊松克隆渲染融合一下这是图片的做法,比较简单,视频的换脸复杂些,可能还要用到深度学习的技术,有时间研究下...原创 2019-07-15 17:52:49 · 1559 阅读 · 0 评论 -
U-Net论文笔记
本文是关于U-Net论文《U-Net: Convolutional Networks for Biomedical Image Segmentation》的一些学习笔记,有相当一部分是论文的翻译,也有一些自己的理解。尽管网上同质文章已经不少了,但是有些东西还是要自己亲自总结一下落实到笔头上,印象才能更深刻吧,高手看了还请勿见笑。我也会随着学习的深入长期更新此文,加入一些新的东西,争取写的更加详细。...原创 2019-07-18 18:45:48 · 384 阅读 · 0 评论 -
ISBI2019的papers已经出来了
先上个链接:传送门点我一共好像有400多篇。现在的学术会议收的稿子越来越多,对阅读量真是提出了挑战,换做以前,光是筛选阅读论文都要累死了。单人做科研的时代已经过去了。...原创 2019-07-24 12:52:12 · 1863 阅读 · 0 评论