나는 아래의 안드로이드 요구 사항을 가지고 있습니다.안드로이드에서 이미지 비교
안드로이드 폰 카메라 또는 갤러리에서 이미지를 읽으십시오. 이 이미지를 데이터베이스에 저장된 이미지 (유효한 형식)와 비교하십시오. 이미지간에 일치하는 비율을 표시합니다.
달성 방법을 알려주십시오.
나는 아래의 안드로이드 요구 사항을 가지고 있습니다.안드로이드에서 이미지 비교
안드로이드 폰 카메라 또는 갤러리에서 이미지를 읽으십시오. 이 이미지를 데이터베이스에 저장된 이미지 (유효한 형식)와 비교하십시오. 이미지간에 일치하는 비율을 표시합니다.
달성 방법을 알려주십시오.
먼저 이미지 너비와 너비를 비교해야합니다. 그렇다면 바이트 픽셀을 비교해야합니다.
높이와 너비를 확인하십시오.
if (image1.getHeight() != image2.getHeight()){
return false;
}
if (image1.getWidth() != image2.getWidth()){
return false;
}
그런 이미지의 픽셀 확인
for (int i = 0; i < image1.getWidth(); i++)
{
for (int j = 0; j < image1.getHeight(); j++)
{
if (image1.getPixel(i,j) == image2.getPixel(i,j))
{
// Do whatever you want Correct Image.. // both image Are Same
}
else
{
// both image Are diffrent
}
}
}
전체 코드 봐처럼 당신은 또한 도 여기에 좋은 예를 찾을 수 OpenCV의 lib 디렉토리에 의해 그것을 할 수
if (image1.getHeight() != image2.getHeight()){
isImageSame = false;
return;
}
if (image1.getWidth() != image2.getWidth()){
isImageSame = false;
return;
}
if(isImageSame){
for (int i = 0; i < image1.getWidth(); i++)
{
for (int j = 0; j < image1.getHeight(); j++)
{
if (image1.getPixel(i,j) == image2.getPixel(i,j))
{
// Do whatever you want Correct Image.. // both image Are Same
}
else
{
// both image Are diffrent
}
}
}
}
,
두 가지 크기의 이미지를 비교하는 방법 ?????? –
@SharanBallundagi 이미지에 대한 설명과 귀하의 질문에 대한 일부 코드를 추가하십시오. 그러면 사람들이 귀하의 질문에 대해 적절한 대답을 줄 수 있습니다. –
공유하시기 바랍니다 코드는 –
@Sharan가 – WebInsight
확실히 가능 다시 얻을 수 있습니다 시도 .. 그것은 당신을 도울 것입니다. –