2017-09-20 4 views
0

enter image description here 나는 안드로이드 앱을 만들고있어. Google에서 제공하는 얼굴 검색 용 샘플 코드입니다. jpeg 파일을 사용하는 대신 내 카메라 미리보기를 사용하고 싶습니다. 코드를 어떻게 변경해야합니까? 3 시간 동안 고생하고 있기 때문에 당신이 나를 도와 준다면 매우 감사 할 것입니다.이미지 대신 카메라 미리보기를로드하는 방법

ImageView myImageView = (ImageView) findViewById(R.id.imgview); 
BitmapFactory.Options options = new BitmapFactory.Options(); 
options.inMutable=true; 
Bitmap myBitmap = BitmapFactory.decodeResource(
     getApplicationContext().getResources(), 
     R.drawable.test1, 
     options); 
+0

당신이 사용하는 어떤 기술? 암호?? – sandrooco

답변

0
import cv2 
import numpy as np 

a = cv2.CascadeClassifier('haarcascades/haarcascade_frontalface_default.xml'); 
cam = cv2.VideoCapture(0); 

while(True): 
    ret,img=cam.read(); 
    gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) 
    faces = a.detectMultiScale(gray,1.3,5) 
    for(x,y,w,h) in faces : 
     cv2.rectangle(img, (x,y), (x+w,y+h), (0,0,255), 2) 
    cv2.imshow("Face", img); 
    if(cv2.waitKey(1) == ord('q')): 
     break; 
cam.release() 
cv2.destroyAllWindows()