caffe
Main Theme
这个作者很懒,什么都没留下…
展开
-
caffe下构建自己的项目文件夹
跑完caffe example目录下自带的mnist和cifar后,想利用现有的模型构建自己的项目文件夹。由于近期仿真一篇关于图像中值滤波取证的文件,因此文件夹命名为:“Median_Filtering_Forensics”,如下图所示: 一、项目文件夹的基本组成文件 总的来说一个完整的example下的项目文件由三部分组成:训练模型文件(train_val.prototxt)、训练超原创 2017-03-15 20:02:54 · 871 阅读 · 1 评论 -
caffe 中classification.cpp的源码注释
由于要修改classification.cpp,必须先要大概弄懂源码。网上对caffe中的这个cpp有很多注释,这里借鉴了一些大神的博客内容,并加进去了自己的理解。 参考博客: 点击打开链接 点击打开链接 点击打开链接 以下是代码注释: #include #ifdef USE_OPENCV #include #include #include #endif原创 2017-05-18 23:55:44 · 1916 阅读 · 0 评论 -
caffe中去掉均值文件的classification.cpp
caffe中用自带的classification.exe对单张图片进行分类识别时,一定要用到均值文件,写bat文件时也要写均值文件的路径。由于目标识别领域中用caffe时一般都有这个减均值的过程,将减均值过后的图片输入到第一个卷基层里,可以提高识别率。但是有些特殊领域不需要减均值这一步骤,比如图像取证中对某些特殊篡改后的图片进行训练时,输入到第一个卷基层的特征不是减均值过后的,比如是减去中值滤波过原创 2017-05-19 00:03:47 · 3434 阅读 · 6 评论 -
VS下建立自己的caffe工程项目
首先列出参考博客: 博客1:点击打开链接 博客2:点击打开链接 一、添加工程-以classification为例 参考博客1点击打开链接 顺利的话可能到此为止就OK了,不顺利的话,比如像我遇到了“Check failed: registry.count(t ype) == 1 (0 vs. 1) Unknown layer原创 2017-05-31 11:05:39 · 1928 阅读 · 0 评论 -
改写caffe classification.cpp使其支持批量读取图片
这个是在之前的博客点击打开链接去掉均值部分的classification.cpp的基础上进行改动的,如果不去均值用caffe自带的classification.cpp,改动的部分都是一样的。 改动是添加了一个ReadImageFromFile函数,用来将txt中的每一行内容作为一个单独的元素存到vector容器中。在主函数中用范围for语句遍历vector容器即可。更多的...原创 2017-06-07 20:16:27 · 867 阅读 · 0 评论 -
在caffe环境下制作自己的数据集
Chen J, Kang X, Liu Y, et al. Median Filtering Forensics Based on Convolutional Neural Networks[J]. IEEE Signal Processing Letters,2015, 22(11):1849-1853这篇文章数据集的不完全制作原创 2017-01-19 21:31:38 · 6714 阅读 · 11 评论