저는 Swing 기술을 사용하여 java의 netbeans 플랫폼에서 치과 의사를위한 앱을 만듭니다. 나는 치아의 이미지에 사용자가 그린 선의 길이를 측정하고 싶습니까? 그래서 의사는 치아의 근관 길이를 찾을 수 있습니다. 또한 선 또한 직선이 아니며 선은 ZigZag 일 수 있습니다.Java에서 이미지에 그려지는 선의 길이를 측정하는 방법은 무엇입니까?
1
A
답변
0
line detection algorithms 중 하나를 사용하여 선의 존재를 감지하고 픽셀 단위로 선을 측정 할 수 있습니다.
이미 구현 된 이러한 알고리즘이있는 이미지 처리 라이브러리를 사용할 수도 있고 직접 구현할 수도 있습니다 (라이브러리를 더 잘 사용하십시오). this 질문은 Java에서 이미지 처리 라이브러리 및 접근 방법에 대한 것입니다.
0
이미지가 다른 각도 또는 거리에서 찍혀 있기 때문에 그리 쉽지 않습니다. 당신은 당신이 알고있는 이미지의 어떤 종류의 스케일을 필요로 할 것입니다. 치아 위에 붙여진 5mm x 5mm 크기의 태그를 생각해보십시오. 그런 다음 응용 프로그램에서이 태그를 측정 할 수 있습니다. 그 가장자리 크기가 200x200 픽셀이라고하자. 그러면 200 픽셀은 5mm이고 줄 길이로부터 실제 크기를 계산하는 수식을 알고 있습니다.
관련 문제
- 1. 파이썬에서 복잡한 선의 길이를 제한하는 방법은 무엇입니까?
- 2. 노래의 웨이브 길이를 측정하는 방법은 무엇입니까?
- 3. Java에서 Path2D의 길이를 계산하는 방법은 무엇입니까?
- 4. Android webview 개체에서 페이지 콘텐츠 길이를 측정하는 방법은 무엇입니까?
- 5. 이미지 크기를 조정할 때 이미지에 그려지는 맞춤 선의 크기도 wpf/c에서 조정해야합니다. #
- 6. Java에서 CRC16 modbus 계산에 길이를 전달하는 방법은 무엇입니까?
- 7. drawTextOnPath()에 의해 캔버스에 그려지는 텍스트의 크기를 정확하게 측정하는 방법
- 8. 레이아웃 성능을 측정하는 방법은 무엇입니까?
- 9. 코드 크기를 측정하는 방법은 무엇입니까?
- 10. 페이지로드 시간을 측정하는 방법은 무엇입니까?
- 11. SW API를 측정하는 방법은 무엇입니까?
- 12. 소프트웨어 작업을 측정하는 방법은 무엇입니까?
- 13. Java에서 이미지에 이동 가능한 TextArea를 추가하는 방법은 무엇입니까?
- 14. VHDL : 정수의 길이를 사용하여 선택 선의 수를 결정하십시오.
- 15. scatterplot에서 선의 범례를 만드는 방법은 무엇입니까?
- 16. 바이트에 문자열을 지정하고 Java에서 문자열 길이를 지정하십시오.
- 17. 캔버스에 그려지는 이미지를 회전하는 방법은 무엇입니까?
- 18. 그려지는 문자를 확인하는 방법은 알파벳입니다
- 19. Netbeans에서 취소 선의 의미는 무엇입니까?
- 20. 프로세스의 스택 크기를 측정하는 방법은 무엇입니까?
- 21. LINQ 쿼리 시간을 측정하는 방법은 무엇입니까?
- 22. HTTP 캐시 적중률을 측정하는 방법은 무엇입니까?
- 23. 필터를 사용하여 성능을 측정하는 방법은 무엇입니까?
- 24. 분산 시스템에서 요청 시간을 측정하는 방법은 무엇입니까?
- 25. 코드베이스의 백분율 차이를 측정하는 방법은 무엇입니까?
- 26. Django 캐시 성능을 측정하는 방법은 무엇입니까?
- 27. 행렬 곱셈 커널의 gflops를 측정하는 방법은 무엇입니까?
- 28. kineticjs에서 텍스트 너비를 측정하는 방법은 무엇입니까?
- 29. 웹 서비스의 평균 속도를 측정하는 방법은 무엇입니까?
- 30. JSF에서 액션 실행 시간을 측정하는 방법은 무엇입니까?
이 상황에서 조언을 제공하는 것은 무서운 것으로 들립니다. 의사는 의료 과실 보험을 가지고 있지만 프로그래머는 그렇지 않습니다. [직교 좌표계] (http://en.wikipedia.org/wiki/Cartesian_coordinate_system#Cartesian_formulas_for_the_plane)를 읽고 자신에 대한 답을 찾아야합니다. – dasblinkenlight