dylanin1999

导航

2022年8月13日 #

图像处理之细化算法(Thinning Algorithm)C++实现

摘要: 最近在实验室里遇到了一个问题,就是在有一张轮廓二值图的情况下,如何才能将轮廓进行细化,得到轮廓的骨架。 效果如图: 可以看到,右边图中的数字变瘦了,这就是细化算法的作用 下面我们来讲一下,Thining-Algorithm的算法原理。 一、八领域 我们先来介... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(371) 评论(0) 推荐(0) 编辑

图像解析力算法—SFR(Spatial Frequency Response)原理分析(二)

摘要: 在图像解析力算法—SFR(Spatial Frequency Response)原理分析(一)中,我们已经分析了SFR的前四个步骤,接下来,我们继续讨论以下的五个步骤 4、重新定位ROI,获得ESF 5、对获得的ESF进行四倍超采样 6、通过差分运算获得LSF... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(384) 评论(0) 推荐(0) 编辑

图像解析力算法—SFR(Spatial Frequency Response)原理分析(一)

摘要: 在图像解析力算法—SFR(Spatial Frequency Response)概念理解一文中,我们已经讲解了在阅读SFR源码前必须了解的概念,下面我们来讲解一下,SFR算法的计算具体流程,然后结合源码进行分析, 获取计算公式。 先来看图,直观感受一下吧: ... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(799) 评论(0) 推荐(0) 编辑

图像解析力算法—SFR(Spatial Frequency Response)概念理解

摘要: 最近这一个月在搞SFR算法--(空间频域响应),终于也算是搞出来了,网上关于SFR计算MTF的资料和博客也是比较少,现在就是总结一下,也算是方便后人,篇幅估计会比较长,会分篇慢慢写。 讲到SFR和MTF,刚入门的小伙伴,肯定会觉得一脸懵逼,我们先来解释一下... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(629) 评论(0) 推荐(0) 编辑

RGB转换NV21(YUV的一种储存格式)(代码实现)

摘要: 实习的第二个任务是,将RGB图片转换成NV21(YUV的一种储存格式,也是在Android手机中最常见的图片 raw储存格式) 我们先来看看NV21 以及其他相似的存储格式吧~ NV21(YUV420)介绍 NV12和NV21属于YUV420格式(每2x2... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(381) 评论(0) 推荐(0) 编辑

黑鲨科技图像处理实习生---面试题目总结

摘要: 今天去黑鲨科技面试图像处理实习生,本来是说不用做题的,但是还是拿了一份校招的题目来给我做。。。 这里记录一下我不会的题目。。 1、RAW图像数据 和 MIPI图像数据的转换 大概题目意思就是:RAW的数据通常为10bit,存储RAW需要两个Byte,其中有4个... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(51) 评论(0) 推荐(0) 编辑

TX2安装caffe(从头开始,最全教程)

摘要: (大二时记录在有道云笔记的记录,现在开始搬运) 准备工作: 1. 刷机。第一次使用TX2,那是需要刷机的。由于TX2自带的ubuntu系统比较老,不适合我们接下来的工作,所以我们需要升级TX2的系统。笔者使用的是ubuntu16.04。简单地说,就是用网线将T... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(61) 评论(0) 推荐(0) 编辑

使用YOLO(You only look once) 对灰度图(单通道)进行训练和识别

摘要: 最近,实验室的比赛在识别上用到了灰度图,因为官方对颜色进行了修改,我们在没有官方数据的情况下,只能使用灰度图进行训练识别,以期望可以排除颜色的影响。但是在使用yolo训练单通道灰度图的时候出现了一些问题,在修改cfg配置文件后进行训练,一直出现,segment... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(352) 评论(0) 推荐(0) 编辑

Tensorflow导入训练模型进行识别(附代码)

摘要: 最近在做李宏毅的深度学习的作业,导入模型的时候,发现,我在导入模型进行预测时,需要重新手动构建网络进行检测,这样显得十分不“智能”。之前在比赛中一直是使用这种方法,但是由于当初比较忙,并没有深究这个问题。现在,学习了一下,发现使用Tensorflow 可以用两... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(180) 评论(0) 推荐(0) 编辑

ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory

摘要: 在安装cudnn的时候,安装完成之后,importTensorFlow会出现如题中的错误, 这个报错要么是环境变量配置问题,要么是CUDNN连接建立问题。 1.环境变量 在~/.bashrc 的最后添加 export PATH=/usr/local/cuda/... 阅读全文

posted @ 2022-08-13 16:15 DylanYeung 阅读(228) 评论(0) 推荐(0) 编辑