【文件属性】:
文件名称:matlab灰度图像二值化代码-HandWritenDocsLineExtraction:HandWritenDocsLineExtracti
文件大小:1014KB
文件格式:ZIP
更新时间:2021-06-19 17:51:07
系统开源
matlab图形图像二值化代码设置
-
适用于
Windows
下载
安装并更新您的
PATH
环境变量以指向path\to\mingw\bin
示例:
C:\mingw-w64\x86_64-8.1.0-win32-seh-rt_v6-rev0\mingw64\bin
对于
64
位
python
安装
mingw
64bit
打开
cmd
并写入gcc
--version如果它有效则安装成功。
cd
到
anigauss
文件夹并执行
gcc
-m64
-c
anigauss.c
gcc
-m64
-shared
-o
anigauss.dll
anigauss.o
cd
进入
gco
文件夹并使用提供的
makefile
编译
GCO
-
mingw32-make
mingw32-make
testMain
将编译后的testMain.exe存储在gco文件夹中
将编译的anigauss.dll存储在anigauss文件夹中
cd
到项目的根目录和pip
install
-r
requirements.txt
执行:
要执行代码,您需要指定以下参数:
--image_path
-
【文件预览】:
HandWritenDocsLineExtraction-master
----extractors()
--------LineExtractorBase.py(3KB)
--------MultiSkewExtractor.py(9KB)
--------__init__.py(0B)
----ExtractLines.py(3KB)
----computeNsSystem.py(647B)
----.gitignore(24B)
----README.md(9KB)
----utils()
--------draw_labels.py(1KB)
--------local_orientation_label_cost.py(3KB)
--------approximate_using_piecewise_linear_pca.py(4KB)
--------MetricLogger.py(3KB)
--------join_segments_skew.py(11KB)
--------debug_utils.py(452B)
--------__init__.py(0B)
--------label_broken_lines.py(1KB)
--------debugble_decorator.py(4KB)
----PostProcessByMRF.py(3KB)
----permuteLabels.py(428B)
----numpy_data()
--------__init__.py(0B)
----binary_hetero_doc.png(62KB)
----101.tif(21KB)
----test()
--------__init__.py(0B)
--------ms_25.png(159KB)
--------Sanity.py(5KB)
--------Playground.py(3KB)
--------ms_25_short.png(96KB)
--------MultiSkewExtractorTests.py(5KB)
----computeLinesDC.py(1KB)
----anigauss()
--------anigauss.c(18KB)
--------ani.py(3KB)
--------matlabicani.py(3KB)
----extractCentroids.py(204B)
----computeLinesLabelCost.py(352B)
----binary_pinkas.png(59KB)
----LineExtraction_GC_MRFminimization.py(5KB)
----requirements.txt(498B)
----approximateUsingPiecewiseLinear.py(997B)
----estimateBinaryHeight.py(1KB)
----applyFilters.py(294B)
----LineExtraction.py(2KB)
----filterDocument.py(1KB)
----partial_results()
--------post_process_by_mfr_2.PNG(61KB)
--------post_process_by_mfr.PNG(60KB)
--------niblack.PNG(141KB)
--------join_segments_skew.PNG(61KB)
--------final_result.PNG(128KB)
--------split_lines.PNG(88KB)
----gco()
--------cgco.py(5KB)
--------cgco.h(4KB)
--------pygco.py(22KB)
--------gco_source()
--------cgco.cpp(6KB)
--------cgco.pyc(3KB)
--------__init__.pyc(326B)
--------__pycache__()
--------__init__.py(146B)
--------pygco.pyc(24KB)
--------Makefile(2KB)
--------testMain.h(289B)
--------testMain.cpp(2KB)
----BuildTreeLayer.py(807B)
----RefineBinnaryOverlappingComponents.py(2KB)