🏕️17-2-距离变换函数 distanceTransform 用cv2.imshow显示异常问题
2023-8-31
| 2023-8-31
0  |  0 分钟
type
status
date
Aug 31, 2023 08:53 AM
slug
summary
tags
category
icon
password
引言:
 
 

遇到的问题 - distanceTransform 用cv2.imshow显示异常问题

问题现象说明

如下code, 用cv2.imshow 显示异常, 如下左图.
但用plt.imshow()显示正常, 如下右图.
 
notion image
notion image

解决过程

参考[opencv 轻松入门 page369].
cv2.distanceTransform 的输出 dist_transform 是float类型.
cv2.imshow只显示int类型,导致细节丢失.
而plt.imshow 可以显示float. 故细节还在.
要用cv2显示, 要:
  1. 先用float归一化.
  1. 然后转到255区间.
就可以了

总结

遗留问题&思考

 

 

遇到的问题

问题现象说明

解决过程

总结

遗留问题&思考

工作学习
  • OpenCV
  • 图像编程
  • 解决 jupyter win 局域网无法连接问题直方图复习笔记
    目录