要将 mouse_callback 函数中的值放入矩阵中,需要先创建一个矩阵,然后在 mouse_callback 函数中将值填入矩阵的相应位置。

下面是一个示例代码:

import numpy as np

# 创建一个3x3的矩阵
matrix = np.zeros((3, 3))

def mouse_callback(x, y, value):
    # 将value填入矩阵的(x, y)位置
    matrix[x, y] = value

# 示例调用
mouse_callback(0, 0, 1)
mouse_callback(1, 1, 2)
mouse_callback(2, 2, 3)

print(matrix)

输出结果为:

[[1. 0. 0.]
 [0. 2. 0.]
 [0. 0. 3.]]

在示例中,通过调用 mouse_callback 函数,分别将值 1、2 和 3 放入矩阵的 (0, 0)、(1, 1) 和 (2, 2) 位置。最后打印出矩阵的值。

Python 使用 mouse_callback 函数填充矩阵

原文地址: https://www.cveoy.top/t/topic/o3W4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录