如何提高Python PIL的最终图像质量和清晰度?

索拉夫

我一直在研究POC,该POC需要使用PIL进行图像处理以从转盘中提取读数。图像处理步骤为1。

  1. 播种
  2. 均等化
  3. 门槛
  4. 筛选
  5. 反转。

对于某些图像,此过程效果很好。例如:

更高的分辨率: 工作:更高的分辨率

处理后的较低分辨率的相同图像:

工作:较低的分辨率

现在我有一组不同的图像,由于一些阴影而变质了,图像处理后的图像如下所示:

更高的分辨率:

不起作用:更高分辨率

处理后的较低分辨率的相同图像:

不起作用:分辨率降低

下部由于阴影而变白,因此没有可靠的结果。

谁能建议这个问题的任何解决方案?

索拉夫

我知道这有点晚了,但是我已经解决了,回答了这个问题。我已经使用了以下步骤。

  1. 对比改善
  2. 临界点
  3. 倒转了找出黑色像素数量更多的角度时找出针位置的逻辑。(之前我曾经计算过白色像素数量较多的角度)均衡和反转之前忽略的步骤。结果如下

    倒置角度计算

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Python中更改图片的对比度和清晰度

来自分类Dev

如何通过傅立叶变换获取有关图像清晰度的信息?

来自分类Dev

如何提高图像显示质量?

来自分类Dev

如何使用 VMware 清晰度实现轮播?

来自分类Dev

如何提高python中的多线程速度和效率?

来自分类Dev

如何提高python中的多线程速度和效率?

来自分类Dev

关于方法和ArrayList的清晰度

来自分类Dev

自动设置d3 /酒窝数据可视化的尺寸以提高清晰度

来自分类Dev

自动设置d3 /酒窝数据可视化的尺寸以提高清晰度

来自分类Dev

C编程:如何避免代码重复而不丢失清晰度

来自分类Dev

清晰度设计如何使用.clr行,仅在内容区域内可用?

来自分类Dev

如何减慢排序可视化器中的排序速度?为了更好的清晰度?

来自分类Dev

如何使用VNCServer为CentOS提供远程桌面的色彩深度或像素清晰度?

来自分类Dev

如何在Angular2清晰度图标中添加自定义图标?

来自分类Dev

如何使用项目清晰度标签选择多个复选框

来自分类Dev

用Python旋转图像-提高质量-Scipy

来自分类Dev

如何提高渲染图像的性能?

来自分类Dev

如何提高BlendEffect的质量?Lumia Imaging 3.0和UWP

来自分类Dev

如何提高FFsplit Twitch流的质量?

来自分类Dev

如何提高麦克风输入的质量

来自分类Dev

如何提高热图的线条质量

来自分类Dev

如何使用Selenium中的setPlaybackRate和Python提高YouTube视频播放率?

来自分类Dev

在图像OpenCV的特定区域上应用清晰度功能

来自分类Dev

在图像OpenCV的特定区域上应用清晰度功能

来自分类Dev

手刹:在编码过程中对视频进行下采样时,如何保持清晰度?

来自分类Dev

Hadoop MapReduce-如何提高并行度

来自分类Dev

旋转球失去清晰度和色彩

来自分类Dev

如何使用ImageMagick提高裁剪图像的性能?

来自分类Dev

如何提高CNN的图像识别精度

Related 相关文章

  1. 1

    在Python中更改图片的对比度和清晰度

  2. 2

    如何通过傅立叶变换获取有关图像清晰度的信息?

  3. 3

    如何提高图像显示质量?

  4. 4

    如何使用 VMware 清晰度实现轮播?

  5. 5

    如何提高python中的多线程速度和效率?

  6. 6

    如何提高python中的多线程速度和效率?

  7. 7

    关于方法和ArrayList的清晰度

  8. 8

    自动设置d3 /酒窝数据可视化的尺寸以提高清晰度

  9. 9

    自动设置d3 /酒窝数据可视化的尺寸以提高清晰度

  10. 10

    C编程:如何避免代码重复而不丢失清晰度

  11. 11

    清晰度设计如何使用.clr行,仅在内容区域内可用?

  12. 12

    如何减慢排序可视化器中的排序速度?为了更好的清晰度?

  13. 13

    如何使用VNCServer为CentOS提供远程桌面的色彩深度或像素清晰度?

  14. 14

    如何在Angular2清晰度图标中添加自定义图标?

  15. 15

    如何使用项目清晰度标签选择多个复选框

  16. 16

    用Python旋转图像-提高质量-Scipy

  17. 17

    如何提高渲染图像的性能?

  18. 18

    如何提高BlendEffect的质量?Lumia Imaging 3.0和UWP

  19. 19

    如何提高FFsplit Twitch流的质量?

  20. 20

    如何提高麦克风输入的质量

  21. 21

    如何提高热图的线条质量

  22. 22

    如何使用Selenium中的setPlaybackRate和Python提高YouTube视频播放率?

  23. 23

    在图像OpenCV的特定区域上应用清晰度功能

  24. 24

    在图像OpenCV的特定区域上应用清晰度功能

  25. 25

    手刹:在编码过程中对视频进行下采样时,如何保持清晰度?

  26. 26

    Hadoop MapReduce-如何提高并行度

  27. 27

    旋转球失去清晰度和色彩

  28. 28

    如何使用ImageMagick提高裁剪图像的性能?

  29. 29

    如何提高CNN的图像识别精度

热门标签

归档