【python下使用OpenCV实现计算机视觉读书笔记2】图像与字节的变换
2014-05-19 11:32
901 查看
import cv2 import numpy import os # Make an array of 120,000 random bytes. randomByteArray = bytearray(os.urandom(120000)) flatNumpyArray = numpy.array(randomByteArray) # Convert the array to make a 400x300 grayscale image. grayImage = flatNumpyArray.reshape(300, 400) cv2.imwrite('RandomGray.png', grayImage) # Convert the array to make a 400x100 color image. bgrImage = flatNumpyArray.reshape(100, 400, 3) cv2.imwrite('RandomColor.png', bgrImage)
相关文章推荐
- 【python下使用OpenCV实现计算机视觉读书笔记2】图像与字节的变换
- 【python下使用OpenCV实现计算机视觉读书笔记3】读写视频文件
- 【python下使用OpenCV实现计算机视觉读书笔记4】保存摄像头视频
- OpenCV3计算机视觉Python语言实现(三):使用OpenCV3处理图像
- 【python下使用OpenCV实现计算机视觉读书笔记1】输入输出
- 【python下使用OpenCV实现计算机视觉读书笔记1】输入输出
- 【python下使用OpenCV实现计算机视觉读书笔记4】保存摄像头视频
- Python下opencv使用笔记(十)(图像频域滤波与傅里叶变换)
- CUDA和OpenCV实现的图像GAMMA变换
- 基于Python使用CloudSight API实现简单的图像识别(image Recognition)
- Python下opencv使用笔记(四)(图像的阈值处理)
- Python下opencv使用笔记(九)(图像直方图)
- Python下opencv使用笔记(二)(简单几何图像绘制)
- python opencv 图像尺寸变换
- Python下opencv使用笔记(十二)(k均值算法之图像分割)
- Python下opencv使用笔记(七)(图像梯度与边缘检测)
- 使用Python实现图像标记点的坐标输出
- 基于CUDA和OpenCV实现的图像GAMMA变换
- python opencv 实现图像的二值图
- 利用SVM支持向量机对彩色图像进行分割并使用OpenCV进行实现