使用Python和OpenCV生成灰阶图像

代码如下:

python 复制代码
import cv2
import numpy as np

img = np.zeros((256, 256), np.uint8)

for i in range(0,16):
    for j in range(0,16):
        img[i*16:(i+1)*16][j*16:(j+1)*16]=i*16+j

cv2.imwrite('result.jpg', img)

效果如下:

相关推荐
油炸自行车3 分钟前
【Qt】Qt Creator Debug模式提示“缺少 Windows CDB 调试器配套的扩展组件“”
开发语言·windows·qt
budingxiaomoli6 分钟前
多线程(三)
java·开发语言
VBA633711 分钟前
VBA之Excel应用第十节:用Union和Intersect方法获得单元格区域
开发语言·自然语言处理
ㄣ知冷煖★19 分钟前
基于openEuler操作系统的图神经网络应用开发:以Cora数据集节点分类为例的研究与实践
python
klzdwydz21 分钟前
注解与反射
java·开发语言
ULTRA??25 分钟前
C语言简化版本开辟动态内存的万能MALLOC宏封装
c语言·开发语言
祝余Eleanor26 分钟前
Day32 深入理解SHAP图
人工智能·python·机器学习
talenteddriver30 分钟前
java: 分页查询(自用笔记)
java·开发语言
繁华似锦respect31 分钟前
lambda表达式中的循环引用问题详解
java·开发语言·c++·单例模式·设计模式·哈希算法·散列表
我要升天!38 分钟前
QT -- 网络编程
c语言·开发语言·网络·c++·qt