灰度可视化补

罗岩 / 40 /

ChatGPT 可用网址,仅供交流学习使用,如对您有所帮助,请收藏并推荐给需要的朋友。
https://ckai.xyz

灰度可视化前文:https://segmentfault.com/a/1190000044151630

1.灰度数值可视化

img = np.zeros([800, 800, 3], dtype=np.uint8)
   for i in range(16):
      for j in range(16):
         x = i * 50
         y = j * 50
         s = j + i * 16
         img[x: x + 47, y: y + 47] = s
         # 图片 添加的文字 位置 字体 字体大小 字体颜色 字体粗细
         cv2.putText(img, str(s), (j * 50, 47 +i * 50), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 0, 255), 2)

文字的位置判定在左下角:
灰度可视化

2.其他样式

# h表示区域高度,w表示区域长度,l表示像素长度
h, w, l = [10, 26, 50]
   img = np.zeros([h*l, w*l, 3], dtype=np.uint8)

   for i in range(h):
      for j in range(w):
         x = i * l
         y = j * l
         s = j + i * w
         img[x: x + l - 3, y: y + l - 3] = s % 256
         cv2.putText(img, str(s), (j * l, (i + 1) * l - 3), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 0, 255), 2)

gary2


作者
罗岩
许可协议
CC BY 4.0
发布于
2023-08-29
修改于
2025-05-06
Bonnie image
尚未登录