카메라가 사진을 찍는 안드로이드 프로젝트를 구현합니다.이미지에서 객체 감지 및 이미지 배경 변경
이미지의 배경을 변경하고 싶습니다. 단계가 필요
은
또는
간단히 배경을 변경 다른 배경을 적용 할 이미지의 물체를 감지하고 객체를 자르 할 수 있습니다.이미지 처리가 필요합니까? 이미지 처리를위한 모든 라이브러리를 사용할 수 있습니까?
감사
카메라가 사진을 찍는 안드로이드 프로젝트를 구현합니다.이미지에서 객체 감지 및 이미지 배경 변경
이미지의 배경을 변경하고 싶습니다. 단계가 필요
은
또는
간단히 배경을 변경 다른 배경을 적용 할 이미지의 물체를 감지하고 객체를 자르 할 수 있습니다.이미지 처리가 필요합니까? 이미지 처리를위한 모든 라이브러리를 사용할 수 있습니까?
감사
와 이미지 프로세싱을위한 최고의 도서관 안드로이드 (만 아직 지원을 팔)는 C에서 이미지 처리를위한 표준 라이브러리 OpenCV위한 자바 인터페이스이다, JavaCV입니다 ++.
Here is an example 안드로이드의 안면 감지 기능으로 안드로이드Manifest.xml의 모든 구성 힌트가 있습니다. 윤곽 검출을 사용하는 EDIT : here is an example.
어떤 픽셀이 배경이고 어떤 픽셀이 아닌지 결정하는 방법을 찾아야합니다.
복잡성은 배경의 시각적 특성에 따라 달라집니다. 고정 컬러 (TV 크로 마키와 같은)라면 매우 간단합니다. 그냥 같은 색상의 픽셀을 대체하십시오. 풍경이라면 더 복잡 할 것입니다.
가장 간단한 방법부터 시작하여 솔루션을 개선하는 것이 좋습니다.
또한 고정 카메라와 두 장의 사진으로 작업 할 수도 있습니다. 배경에있는 첫 번째 사진 (배경 만)과 다른 장면을 촬영하십시오. 배경이 무엇인지, 대상이 무엇인지 알 수있는 두 이미지의 차이점을 찾으십시오.
Here (00:50)은 실시간으로 수행되는 크로마 키 적용의 예를 보여줍니다. 처리하기 전에 배경이 수집됩니다 (장면에 물체가없는 사진).
좋은 생각 ... 감사합니다. –
1. 모든 경계를 찾습니다. 2. 개체 찾기. 3. 개체 외부의 모든 항목을 새 배경으로 채 웁니다. 어떤 종류의 물건입니까? 배경이 단색이 아니거나 물체가 배경과 같은 색을 가지고 있다면이 물체를 찾기가 너무 어렵습니다. –