caffe学习笔记(13):python cv2.imread()读取图片和matlab读取图像的区别
来源:互联网 发布:linux tomcat调试模式 编辑:程序博客网 时间:2024/05/16 15:04
利用cv2读取图像和使用matlab读取图像在每个channel的值不同,cv2读入的形式为BGR,matlab读入的形式为RGB。
原始图像:
Python 利用 cv2.imread() 读取图片,并显示
读入图像后需要再对其进行处理,才能被网络使用,具体方法参见我上一篇文章:
http://blog.csdn.net/qq_30401249/article/details/71429895
import osimport cv2import matplotlib.pyplot as pltim_name = '000456.jpg'print 'Demo for data/demo/{}'.format(im_name)# go into def demo(net, image_name):im_file = os.path.join('data/demo', im_name)im_o = cv2.imread(im_file)print im_oim = im_o[:, :, (2, 1, 0)] # change channelfig, ax = plt.subplots(figsize=(12, 12))ax.imshow(im, aspect='equal')plt.axis('off')plt.tight_layout()plt.draw()plt.show()
Matlab读取图像
>> b=imread('000456.jpg');>> x = b(:,:,1); # channel R>> y = b(:,:,2); # channel G>> z = b(:,:,3); # channel B
0 0
- caffe学习笔记(13):python cv2.imread()读取图片和matlab读取图像的区别
- cv2.imread()和caffe.io.loadimage的区别
- cv2.imread()和caffe.io.loadimage的区别
- cv2.imread(path)读取图片时,中文路径引起错误
- 浅谈Matlab中imread函数读取图像的实现过程
- pycaffe读图 cv2.imread 和 caffe.io.loadimage区别
- caffe学习笔记(6):读取图片
- python-opencv(cv2) 之一 图像的简单读取
- cv2读取图像
- Python 读取xml数据,cv2裁剪图片
- opencv的imread函数无法读取图像
- opencv cv2.read 读取不了cv2.imwrite 写入的图片
- MATLAB, cv2, Image里面的imread
- Python: 读取视频的两种方法(imageio和cv2)
- caffe中利用imread如何读取和存储4通道的image
- OpenCv和matlab对图像的读取
- 二、Matlab图像的读取和存储
- Matlab图像的读取和存储
- sum Double in java
- 关于Struts2 Global-allowed-methods 标签
- 好用的ListView
- c#+oracle实现读取图片并显示在picturebox中
- Spring Boot CLI 安装
- caffe学习笔记(13):python cv2.imread()读取图片和matlab读取图像的区别
- Java String深入理解
- 大四最后的一个多月,我想开始写点什么,记录一下自己能在这条路走多远
- JavaScript通过Ajax向后台传输
- 利用HttpUrlConnection 上传 接收文件方法
- sprintf与printf的%n作用
- mySQL中replace的用法
- Windows下适用于PHP 7.1的memcache扩展工具编译
- Python socket编程学习(二)socket客户端