2011-07-25 4 views
4

OpenCVRuby on Rails과 함께 사용할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? 또는 어떤 리소스를 권장합니까?OpenCv 및 Ruby on Rails

감사합니다.

+0

답변을 얻었습니까? 그렇다면 답장으로 표시하십시오;) – andruso

답변

1

OpenCV를 사용하여 C++로 프로그램을 작성한 다음 CGI (Common Gateway Interface http://en.wikipedia.org/wiki/Common_Gateway_Interface)를 사용하여 데이터를 처리 할 수 ​​있습니다. Java (JNI)에서 할 수있는 것처럼 Ruby에 원시 코드를 바인딩 할 수 있다고 생각하지 않습니다.

3

물론 가능합니다. "하나"의 은색 총알이 없어서 무엇이 필요한지에 달려 있습니다.

당신은 예를 들어, 당신은 아마 노력이 서면에 의해 적어도 것, 온라인 홈 감시를 만들려면 :

  1. C++ 이미지 처리 감시를 작성합니다 OpenCV의 상단에 명령 줄 응용 프로그램을 이벤트 및/또는 이미지를 SQLite 데이터베이스에 저장합니다.
  2. Rails에서 직접 데이터베이스를 읽습니다.

더 복잡한 경우 더 복잡한 아키텍처가 필요합니다.

  1. 는 OpenCV의는 그것이 마법 (단순, 덜 까다로운 온라인 액세스의에 (이미지 처리)
  2. 하자 레일에 무엇이 최선인지하자 : 당신이 목적에 가장 적합한 도구를 선택합니까 무엇이든

    일부 리소스)

기존의 것들 중 어느 것도 다양한 요구를 일치시킬 수 있으며, 대부분의 프레임 워크는 몇 가지 전문을 위해 할 것이기 때문에, 당신은 전용 루비에-C++ 다리를 만들 수 있습니다 함께 OpenCV의 루비를 연결하기 위해 (즉, 당신에 의해 설계된) 함수 호출 요 통해 UR 다리.

This link 브리지를위한 프레임 워크를 선택하는 것이 좋은 출발이 될 것입니다.