有的博客链接是之前几周写好的草稿,最近整理的时候才发布的
CNN去马赛克论文及代码下载地址 有torch,minimal torch和caffe三种版本

关于minimal torch版所做的努力,以失败告终,这个版本的缺点是文档有点少,但应该是可以搞出来的
天池实验室配微型torch去马赛克环境失败笔记微型torch去马赛克setup.py运行笔记
去马赛克微型移植失败笔记
微型torch去马赛克笔记二
demosaicnet-master的包代码阅读笔记

关于caffe版本所做的努力,它需要用现在看来有点过时的caffe,还有旧版本python2.7,caffe搞了几天没装上QAQ
caffeCNN去马赛克代码运行失败笔记caffeCNN去马赛克代码运行失败笔记二
python2.7装cv2的解决方案

最后选择代码版本:demosaicnet_torch-master

windows下运行linux命令,例如make,wegt等,得下载很多软件,做的笔记不放在本文里。
其中下载数据集的py文件里面涉及到根据操作系统,选择对应的md5校验方式。windows下没办法弄,代码写了总是报错。遂装了个ubuntu系统下载数据集,装ubuntu系统和一些配置方法的笔记,不放在本文里。

按read.me进行操作

make setup

Demosaic的Makefile研究 作用两个:1.下载了要用到的包;2.下载数据集
download_dataset.py代码研究
但是下载的数据集太大了,有几百G,后面训练的时候肯定只能用其中一小部分

readme第二步,使用server,主要是看训练的时候的收敛情况

make server

make server用法

readme第三步,是训练网络

make train_demo

make train_demo和train.py阅读笔记运行make train_demo