report-detect/run_viz_report.bat

24 lines
994 B
Batchfile

@echo off
set CP=bin;temp_classpath/BOOT-INF/classes;temp_classpath/BOOT-INF/lib/*
if exist bin rmdir /s /q bin
if not exist bin mkdir bin
echo [1/3] Compiling Modified Source...
javac -encoding UTF-8 -d bin -cp "temp_classpath/BOOT-INF/classes;temp_classpath/BOOT-INF/lib/*" ^
src\main\java\com\chinaweal\youfool\reportdetect\modules\ocr\utils\SealExtractor.java ^
src\main\java\com\chinaweal\youfool\reportdetect\modules\ocr\service\*.java
echo [2/3] Compiling Visualization Test...
javac -encoding UTF-8 -d bin -cp "bin;temp_classpath/BOOT-INF/classes;temp_classpath/BOOT-INF/lib/*" ^
src\test\java\com\chinaweal\youfool\reportdetect\VisualizeUnwarp.java
echo [3/3] Running Visualization...
rem We run it as a regular class to avoid JUnit dependency issues in raw batch
java -Dfile.encoding=UTF-8 -cp "%CP%" com.chinaweal.youfool.reportdetect.VisualizeUnwarp
echo [4/4] Generating HTML Report...
python generate_viz_report.py
echo Done. Report available in report_viz/index.html