- 세상의 모든 계산기 자유(질문) 게시판 일반 ()
LaTex-OCR 이미지 캡쳐해서 Latex 코드로 바꾸는 파이썬 프로그램
1. 프로그램
https://github.com/lukas-blecher/LaTeX-OCR

Snip 을 누르고 수식을 캡쳐하면 자동으로 코드가 생성됩니다.
AI 를 이용한 프로그램입니다. (비슷한 기능의 웹사이트도 다들 비슷한 접근으로 알고 있습니다)
2. 필요
python
pytorch
dependency 호환성 문제가 있는지 처음에 실행이 안되서 고생했는데,
https://github.com/lukas-blecher/LaTeX-OCR/issues/330
보고 해결했습니다.
3. 문제점
- 일단 한글 인식 X
- 제멋대로 일부를 누락
- 이상하게 표현할 때 있음.
세상의모든계산기 님의 최근 댓글
자게로 이동조치하였습니다. 그리고 이 글의 내용을 정리하여 HP 포럼에 올려두었습니다. https://allcalc.org/55774 [HP Prime] Solve 함수 사용법 2025 10.27 수치해석 방법 method 를 강제로 선택할 수 있으면 좋을텐데... 위의 스샷을 보면 되는 듯 하면서도 아래 스샷을 보면 안되는 것 같기도 합니다. solve(Expr,[Var]) csolve(LstEq,LstVar) nSolve(Expr,Var,[Guess or Interval],[Method]) deSolve(Eq,[TimeVar],FncVar) linsolve(LstLinEq,LstVar) fsolve(Expr,Var,[Guess or Interval],[Method]) 2025 10.17 종합해서 답변을 드리면 HP Prime 에 solve 에서 변수명에 구간을 입력하면 수치해석 방식으로 bisection 을 사용함. 이 bisection 방식은 해의 좌-우 부호가 서로 바뀌어야만 해를 인식하고 해의 좌-우 부호가 같으면 해를 인식하지 못합니다. 이 때문에 본문 sin 의 예나 아래 사진의 예에서는 해를 인식하지 못하는 것으로 보입니다. 2025 10.17 hp prime 이 solve 함수에서 해를 찾는데 어떤 방법(method)을 사용하는지 공식적인 무서로 정확하게 파악되진 않습니다. 2025 10.17 참고 x=guess 는 iterative 방식(일반적으로는 newton's method를 의미함)을 x=xmin .. xmax 는 bisection 방식을 사용하는 듯 합니다. // 구간지정 개념과는 차이가 있는 듯? 2025 10.17