Luke commited on
Commit
765cf0f
1 Parent(s): a60d0d2

no message

Browse files
Plan/pytesseractJsOCR.py CHANGED
@@ -9,7 +9,7 @@ def pytesseractJs_recognition(validation_type, image, temp_path, file_name, lang
9
  try:
10
  # 使用 subprocess 執行 JavaScript 代碼,傳遞語言參數
11
  result = subprocess.run(
12
- ['node', 'pytesseractJsOCR.js', image, language, temp_path + file_name],
13
  capture_output=True,
14
  text=True
15
  )
 
9
  try:
10
  # 使用 subprocess 執行 JavaScript 代碼,傳遞語言參數
11
  result = subprocess.run(
12
+ ['node', 'node_app/pytesseractJsOCR.js', image, language, temp_path + file_name],
13
  capture_output=True,
14
  text=True
15
  )
app.json DELETED
@@ -1,9 +0,0 @@
1
- {
2
- "name": "OCR",
3
- "scripts": {
4
- "postdeploy": "npm install"
5
- },
6
- "env": {
7
- "NODE_ENV": "production"
8
- }
9
- }
 
 
 
 
 
 
 
 
 
 
app.py CHANGED
@@ -75,7 +75,7 @@ def pytesseractJs_ocr(valid_type, language, preprocessed_images, finish_pre_img)
75
  gr.Warning("請先執行圖像預處理,再進行分析!")
76
  raise ValueError("請先執行圖像預處理,再進行分析!")
77
 
78
- temp_path = 'TempFile/' + datetime.now().strftime('%Y%m%d_%H%M%S') + '/'
79
  # 檢查目錄是否存在,如果不存在則建立
80
  if not os.path.exists(temp_path):
81
  os.makedirs(temp_path)
 
75
  gr.Warning("請先執行圖像預處理,再進行分析!")
76
  raise ValueError("請先執行圖像預處理,再進行分析!")
77
 
78
+ temp_path = 'node_app/TempFile/' + datetime.now().strftime('%Y%m%d_%H%M%S') + '/'
79
  # 檢查目錄是否存在,如果不存在則建立
80
  if not os.path.exists(temp_path):
81
  os.makedirs(temp_path)
package-lock.json → node_app/package-lock.json RENAMED
@@ -1,5 +1,5 @@
1
  {
2
- "name": "OCR-2",
3
  "lockfileVersion": 3,
4
  "requires": true,
5
  "packages": {
 
1
  {
2
+ "name": "node_app",
3
  "lockfileVersion": 3,
4
  "requires": true,
5
  "packages": {
package.json → node_app/package.json RENAMED
File without changes
pytesseractJsOCR.js → node_app/pytesseractJsOCR.js RENAMED
File without changes