├── README.md ├── demo1-mtf-chart ├── 00_download-pictures.linq ├── 01_detect-mtf-score.linq ├── 02_detect-table-border.linq ├── 03_read-mtf-score.linq ├── 04_real-scenario-usage.linq └── resources │ └── .gitignore ├── demo2-table-detection ├── 00_download-pictures.linq ├── 01_detect-table.linq ├── 02a-table-tesseract-ocr.linq ├── 02b-table-paddle-ocr.linq └── resources │ └── .gitignore ├── demo3-paddleocr ├── paddleocr-all.linq ├── paddleocr-detection.linq ├── paddleocr-recognition.linq ├── paddleocr-setup.linq └── paddleocr.linq ├── demo4-chs-table-detection ├── 00_download-pictures.linq ├── 01_detect-table.linq ├── 02-tesseract-ocr-prepair.linq ├── 03a-table-tesseract-ocr.linq ├── 03b-table-paddle-ocr.linq └── resources │ └── .gitignore ├── demo5-answer-sheet ├── 00_download-answer-sheet.linq ├── 01_perspective-correct.linq ├── 02_perspective-correct2.linq ├── 03_recognize-answer-sheet.linq └── resources │ └── .gitignore ├── others └── opencv-luning │ ├── cv-luning-1.linq │ ├── cv-luning-2.linq │ ├── cv-tesseract-ocr.linq │ └── step-by-step │ ├── 01-table-rect-area.linq │ └── 02-detect-row-height.linq └── tools └── rgb-hls-hsv.linq /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/README.md -------------------------------------------------------------------------------- /demo1-mtf-chart/00_download-pictures.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo1-mtf-chart/00_download-pictures.linq -------------------------------------------------------------------------------- /demo1-mtf-chart/01_detect-mtf-score.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo1-mtf-chart/01_detect-mtf-score.linq -------------------------------------------------------------------------------- /demo1-mtf-chart/02_detect-table-border.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo1-mtf-chart/02_detect-table-border.linq -------------------------------------------------------------------------------- /demo1-mtf-chart/03_read-mtf-score.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo1-mtf-chart/03_read-mtf-score.linq -------------------------------------------------------------------------------- /demo1-mtf-chart/04_real-scenario-usage.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo1-mtf-chart/04_real-scenario-usage.linq -------------------------------------------------------------------------------- /demo1-mtf-chart/resources/.gitignore: -------------------------------------------------------------------------------- 1 | *.png -------------------------------------------------------------------------------- /demo2-table-detection/00_download-pictures.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo2-table-detection/00_download-pictures.linq -------------------------------------------------------------------------------- /demo2-table-detection/01_detect-table.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo2-table-detection/01_detect-table.linq -------------------------------------------------------------------------------- /demo2-table-detection/02a-table-tesseract-ocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo2-table-detection/02a-table-tesseract-ocr.linq -------------------------------------------------------------------------------- /demo2-table-detection/02b-table-paddle-ocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo2-table-detection/02b-table-paddle-ocr.linq -------------------------------------------------------------------------------- /demo2-table-detection/resources/.gitignore: -------------------------------------------------------------------------------- 1 | *.jpg -------------------------------------------------------------------------------- /demo3-paddleocr/paddleocr-all.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo3-paddleocr/paddleocr-all.linq -------------------------------------------------------------------------------- /demo3-paddleocr/paddleocr-detection.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo3-paddleocr/paddleocr-detection.linq -------------------------------------------------------------------------------- /demo3-paddleocr/paddleocr-recognition.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo3-paddleocr/paddleocr-recognition.linq -------------------------------------------------------------------------------- /demo3-paddleocr/paddleocr-setup.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo3-paddleocr/paddleocr-setup.linq -------------------------------------------------------------------------------- /demo3-paddleocr/paddleocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo3-paddleocr/paddleocr.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/00_download-pictures.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo4-chs-table-detection/00_download-pictures.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/01_detect-table.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo4-chs-table-detection/01_detect-table.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/02-tesseract-ocr-prepair.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo4-chs-table-detection/02-tesseract-ocr-prepair.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/03a-table-tesseract-ocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo4-chs-table-detection/03a-table-tesseract-ocr.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/03b-table-paddle-ocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo4-chs-table-detection/03b-table-paddle-ocr.linq -------------------------------------------------------------------------------- /demo4-chs-table-detection/resources/.gitignore: -------------------------------------------------------------------------------- 1 | *.jpg -------------------------------------------------------------------------------- /demo5-answer-sheet/00_download-answer-sheet.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo5-answer-sheet/00_download-answer-sheet.linq -------------------------------------------------------------------------------- /demo5-answer-sheet/01_perspective-correct.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo5-answer-sheet/01_perspective-correct.linq -------------------------------------------------------------------------------- /demo5-answer-sheet/02_perspective-correct2.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo5-answer-sheet/02_perspective-correct2.linq -------------------------------------------------------------------------------- /demo5-answer-sheet/03_recognize-answer-sheet.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/demo5-answer-sheet/03_recognize-answer-sheet.linq -------------------------------------------------------------------------------- /demo5-answer-sheet/resources/.gitignore: -------------------------------------------------------------------------------- 1 | *.webp -------------------------------------------------------------------------------- /others/opencv-luning/cv-luning-1.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/others/opencv-luning/cv-luning-1.linq -------------------------------------------------------------------------------- /others/opencv-luning/cv-luning-2.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/others/opencv-luning/cv-luning-2.linq -------------------------------------------------------------------------------- /others/opencv-luning/cv-tesseract-ocr.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/others/opencv-luning/cv-tesseract-ocr.linq -------------------------------------------------------------------------------- /others/opencv-luning/step-by-step/01-table-rect-area.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/others/opencv-luning/step-by-step/01-table-rect-area.linq -------------------------------------------------------------------------------- /others/opencv-luning/step-by-step/02-detect-row-height.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/others/opencv-luning/step-by-step/02-detect-row-height.linq -------------------------------------------------------------------------------- /tools/rgb-hls-hsv.linq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdcb/dotnet-cv2021/HEAD/tools/rgb-hls-hsv.linq --------------------------------------------------------------------------------