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

效果如下:

相关推荐
我是坏垠4 小时前
Crypto、Cipher与Password:Java加密开发的三个核心概念
java·开发语言·python
white_ant5 小时前
JDK LTS 版本升级迁移注意事项大全
java·开发语言
Bobolink_5 小时前
跨境业务网络环境评估,“干净、一致、独享”三个关键指标
开发语言·网络·php·跨境网络·网络环境
你怎么知道我是队长5 小时前
JavaScript的变量和数据类型介绍
开发语言·javascript·ecmascript
xingke5 小时前
C 语言多文件编程:(一)头文件、extern、编译链接
c语言·开发语言·多文件
测试秃头怪5 小时前
如何评估自动化测试脚本的编写时间和维护工作量?
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
姚青&6 小时前
测试左移体系
python·自动化
技术民工之路6 小时前
Python Socket编程零基础实战教程(TCP/UDP通信完整版)
python·tcp/ip·udp
m沐沐6 小时前
【深度学习】dlib 人脸关键点检测
人工智能·深度学习·opencv·计算机视觉·pycharm·人脸识别·关键点检测