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

效果如下:

相关推荐
小小编程路2 分钟前
Java super 关键字详解:用法、场景与常见误区
java·开发语言
amongdata15 分钟前
MyVoiceTyping:面向中文语音输入的本地优先开源方案
python·开源·音视频·语音识别
薛定猫AI17 分钟前
【技术干货】大模型检查点可靠性评测:基于 Python 构建幻觉与指令遵循测试
开发语言·python
文祐25 分钟前
C语言利用数组计算矩阵乘法
c语言·开发语言·矩阵
matlab代码26 分钟前
Matlab基于主成分分析PCA人脸识别系统(GUI界面)【源码44期】
开发语言·matlab·人脸识别
m0_7381207229 分钟前
AI安全实战系列(四):Lab04 Multi-Agent——多智能体攻击分析
服务器·开发语言·人工智能·安全·网络安全·语言模型
ch.ju35 分钟前
Java Programming Chapter 4——Anonymous inner class
java·开发语言
Mr__Miss43 分钟前
Java 随机数生成器选型指南:Random、ThreadLocalRandom 与 SecureRandom
java·开发语言·python
Risehuxyc44 分钟前
PHP数据类型
开发语言·php
Wang's Blog1 小时前
Go-Zero基础入门5: 探究go-zero如何基于gRPC扩展客户端
开发语言·后端·golang·go-zero