python-3.x - 如何在 Python 中制作查找表在 tkinter 中显示它
问题描述
我正在尝试为我加载到我的程序中的图像创建一个查找表,但是我有一个问题。
这是我一直在尝试的,但没有按预期工作:
from tkinter import *
import cv2 as cv
top = Tk()
path_example = 'C:/Users/dog.jpg'
imgopen = cv.imread(path_example)
imgopen = cv.cvtColor(imgopen, cv.COLOR_BGR2GRAY)
row = imgopen.shape[0]
col = imgopen.shape[1]
Lookup_table_values = [0] * 256
for i in range(0, row):
for j in range(0, col):
Lookup_table_values[imgopen[i, j]] += 1
x1 = [i for i in range (32)]
x2 = [i for i in range (32, 64)]
x3 = [i for i in range (64, 96)]
x4 = [i for i in range (96, 128)]
x5 = [i for i in range (128, 160)]
x6 = [i for i in range (160, 192)]
x7 = [i for i in range (192, 224)]
x8 = [i for i in range (224, 256)]
n = 32
y = [Lookup_table_values[i:i + n] for i in range(0, len(Lookup_table_values), n)]
t = [(x1), (x2), (x3), (x4), (x5), (x6), (x7), (x8), (y)]
for x in range(len(t)):
for y in range(len(t[x])):
w = Text(top, width=4, height=2)
w.grid(row=x, column=y)
w.insert('end', t[x][y])
top.mainloop()
解决方案
推荐阅读
- javascript - D3 Show Reel 在我的 html 中不起作用,图表未显示
- apache-spark - 带有 Pandas 矢量化 UDF 的 Spark 3
- spring - 有不止一个 bean - 自定义注释突出显示错误
- javascript - 使用 JavaScript 自动填写 Microsoft Forms
- android - RecycleView - 没有附加适配器,在 Fragment 中跳过布局
- php - 将 SQL db 和 PHP 移动到 Azure - 证明连接
- r - Rvest 'if (is_http) { 中的错误:参数的长度为零' 对于特定网站 - 为什么?
- prolog - Prolog,简单的任务
- pyspark - 在 PySpark 中使用窗口函数的一个月内的每周平均金额
- python - 将字典键转换为具有字典值的变量的最佳方法是什么?