fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main() {
  5. // ใช้คำสั่ง system() เพื่อเรียกใช้ Tesseract OCR
  6. // OCR จะอ่านจากไฟล์ box_image.png และบันทึกข้อความลงใน output.txt
  7. int result = system("S__14041104_0.jpg output.txt");
  8.  
  9. if (result == 0) {
  10. printf("การสแกนเสร็จสมบูรณ์ ข้อความถูกบันทึกในไฟล์ output.txt\n");
  11.  
  12. // เปิดไฟล์ output.txt และแสดงข้อความในไฟล์
  13. FILE *file = fopen("output.txt", "r");
  14. if (file == NULL) {
  15. fprintf(stderr, "ไม่สามารถเปิดไฟล์ output.txt ได้\n");
  16. return 1;
  17. }
  18.  
  19. char line[256];
  20. printf("ข้อความจากภาพ:\n");
  21. while (fgets(line, sizeof(line), file)) {
  22. printf("%s", line);
  23. }
  24.  
  25. fclose(file);
  26. } else {
  27. printf("เกิดข้อผิดพลาดในการเรียกใช้ Tesseract OCR\n");
  28. }
  29.  
  30. return 0;
  31. }
  32.  
Success #stdin #stdout #stderr 0s 5276KB
stdin
Standard input is empty
stdout
เกิดข้อผิดพลาดในการเรียกใช้ Tesseract OCR
stderr
sh: 1: S__14041104_0.jpg: not found