使用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)

效果如下:

相关推荐
competes16 小时前
深圳程序员职业生涯
java·大数据·开发语言·人工智能·java-ee
小小小米粒16 小时前
Collection(单列集合)、Map(双列集合),容易搞混的 Collections 工具类。
java·开发语言
Rhystt16 小时前
代码随想录算法训练营第六十天|多余的边?从基础到进阶!
开发语言·c++·算法·图论
gaozhiyong081317 小时前
超越跑分:Gemini 3.1 Pro 2026年多维度能力评估体系深度拆解
java·开发语言
皙然17 小时前
深入解析Java volatile关键字:作用、底层原理与实战避坑
java·开发语言
ZhengEnCi17 小时前
M2-如何转换为PDF
python
再玩一会儿看代码17 小时前
Java中 next() 和 nextLine() 有什么区别?一篇文章彻底搞懂
java·开发语言·经验分享·笔记·学习
羊小猪~~17 小时前
【QT】-- QMainWindow简介
开发语言·数据库·c++·后端·qt·前端框架·求职招聘
2301_8101609517 小时前
C++中的策略模式进阶
开发语言·c++·算法