遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

环形图片识别

复制代码
read_image (Image, 'q')
rgb1_to_gray (Image, GrayImage)
scale_image (GrayImage, ImageScaled, 4.55357, -109)
binary_threshold (ImageScaled, Region, 'max_separability', 'dark', UsedThreshold)
connection (Region, ConnectedRegions)
select_shape (ConnectedRegions, Ring, 'area', 'and', 124954, 145505)
complement (Ring, RegionComplement)
connection (RegionComplement, ConnectedRegions1)

select_shape (ConnectedRegions1, SelectedRegions, ['width','height'], 'and', [236.55,255.1], [672.54,987.94])
smallest_circle (Ring, Row, Column, OuterRadius)
smallest_circle (SelectedRegions, InnerRow, InnerColumn, InnerRadius)

WidthPolar := 1200
HeightPolar := round(OuterRadius - InnerRadius - 10)
polar_trans_image_ext (ImageScaled, PolarTransImage, Row, Column, rad(360), 0, OuterRadius-20, InnerRadius+10, WidthPolar, HeightPolar, 'nearest_neighbor')
invert_image (PolarTransImage, ImageInvert)

scale_image (ImageInvert, ImageScaled1, 12.75, -2422)

binary_threshold (ImageScaled1, Region1, 'max_separability', 'light', UsedThreshold1)
connection (Region1, ConnectedRegions3)
select_shape (ConnectedRegions3, SelectedRegions2, 'area', 'and', 17.15, 500)


dilation_rectangle1 (SelectedRegions2, RegionDilation1, 5, 5)
union1 (RegionDilation1, RegionUnion)
connection (RegionUnion, ConnectedRegions2)

intersection (ConnectedRegions2, Region1, RegionIntersection)
sort_region (RegionIntersection, SortedRegions, 'character', 'true', 'row')
read_ocr_class_mlp ('Industrial_0-9A-Z_NoRej.omc', OCRHandle)
do_ocr_multi_class_mlp (SortedRegions, PolarTransImage, OCRHandle, Class, Confidence)
View Code
复制代码

后面那个6怎么搞都识别成了8

posted on   遗忘海岸  阅读(96)  评论(0编辑  收藏  举报

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
历史上的今天:
2017-07-17 常微分方程的初始条件使用
点击右上角即可分享
微信分享提示