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

效果如下:

相关推荐
最后一个bug几秒前
浅显易懂的讲解MMU是如何使用4级页表把虚拟地址转化为物理地址的~
linux·服务器·开发语言·系统架构·计算机外设
superman超哥2 分钟前
Rust 函数定义与参数传递:所有权系统下的设计艺术
开发语言·rust·设计艺术·rust函数定义·rust参数传递
2301_789015622 分钟前
C++:set/multiset和map/multimap文档详细解析
c语言·开发语言·c++·vscode·排序算法·set·map
“抚琴”的人3 分钟前
C#上位机策略模式
开发语言·c#·策略模式
CoderCodingNo3 分钟前
【GESP】C++五级真题(数论-素数思想考点) luogu-P10720 [GESP202406 五级] 小杨的幸运数字
开发语言·c++·算法
zmzb01033 分钟前
C++课后习题训练记录Day59
开发语言·c++
黎雁·泠崖4 分钟前
C 语言文件操作进阶:格式化读写 + 二进制读写 + 随机读写进阶全解
c语言·开发语言
week_泽11 分钟前
OpenCV图像拼接实践笔记(第一部分)
人工智能·笔记·opencv
talenteddriver11 分钟前
web: jwt令牌构成、创建的基本流程及原理
java·开发语言·python·网络协议·web
这周也會开心13 分钟前
双栈实现队列以及双队列实现栈
java·开发语言