0
java로 작성하고 싶습니다. 그러나 몇 가지가 자바 .This에서 캔트 쓰기 OpenCV의opencv를 사용하여 cvShowImage를 Java 메소드로 변환하는 방법
include “highgui.h”
int main(int argc, char** argv) {
IplImage* img = cvLoadImage(argv[1]);
cvNamedWindow(“Example1”, CV_WINDOW_AUTOSIZE);
cvShowImage(“Example1”, img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow(“Example1”);
}
이 내가 SAMEWAY에서 자바 나누었다 cvShowImage, cvWaitKey, cvReleaseImage 및 cvDestroyWindow 캔트 쓰기에서하는 것을 시도하고 어떻게 방법 를 사용하여 내 C의 함수이다 나는 심지어 내가 it.It가 better.this을 느끼지 않았다 구글 시도 자바로 그 함수로 변환하는 방법을 모르는 것은 자바 API에 대한 GUI 지원이없는
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
import org.opencv.core.Core;
import org.opencv.highgui.*;
public class displayImage {
public static void main(String args[]){
try{
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
File input = new File("/home/digital_image_processing.jpg");
BufferedImage image = ImageIO.read(input);
cvNamedWindow("MyImage",CV_WINDOW_AUTOSIZE);
cvShowImage("MyImage",image);
cvWaitKey(0);
cvReleaseImage(image);
cvDestroyWindow("MyImage");
}catch(Exception e){
System.out.println(e.getMessage());
}
}
}
정말 고마워, 이걸 만들거야 :) – GPrathap