Python OpenCV生成图片

Python OpenCV生成图片

在这里插入图片描述

安装OpenCV包

$ pip install opencv-python

生成图片

import numpy as np
import cv2


def generate_picture():
    """生成图片"""
    
    # 宽度
    wide = 1000
    # 高度
    high = 1000
    
    # 白色背景
    im = np.ones((high, wide, 3), np.uint8) * 255
    
    for i in range(1, 10):
        for j in range(1, 10):
            # 随机生成颜色
            color = np.random.randint(0, 256, size=(3, )).tolist()
            # 画圈
            cv2.circle(im, (i * 100, j * 100), 10, color, -1)
    
    # 保存为图片
    cv2.imwrite("demo.png", im)
    

generate_picture()

生成图片示例:

generate_picture()


生成图片示例:
![在这里插入图片描述](https://img-blog.csdnimg.cn/c9636fda50014a3cb4afe908ef5acefc.png#pic_center)

你可能感兴趣的:(Python,python,opencv,计算机视觉)