차근차근 915

The function is not implemented

윈도우에서 작업한 소스파일을리눅스에서 실행시키려는데 밑에 에러가 났다.근데, 컴파일도 문제없이 되고 프로그램 실행 중에 난 에러다. Unspecified error(The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script) in cvDestroyAllWindows, file /var/www/html/opencv-2.4.6.1/modules/highgui/src/window.cpp, line 495term..

차근차근/OpenCV 2014.08.27

응용 프로그램 오류 (0xc000007b)

http://icecello.tistory.com/4 //Reading an image #include "opencv2\core\core.hpp"#include "opencv2\highgui\highgui.hpp"#include "cv.h"#include "highgui.h" using namespace std;using namespace cv; void main(){Mat image = imread("2.jpg"); //Give the full path to the image filenamedWindow("mywin");imshow("mywin", image);waitKey(0);} 간단하게 이미지를 읽어 화면에 보여주는 소스입니다. 자 이렇게 실행 해봤는데 에러가 난다! 에러의 유형과 해결방법을 보겠..

차근차근/OpenCV 2014.08.27

[ANDROID]WebView 팝업 처리

http://shinehand.egloos.com/456203 웹에서 팝업을 띄우는 것을 Android WebView를 통해서 보여지게 만들 것이다간단하게 알림창 같은것을 띄우면 되는데 처음에는 어떻게 처리를 해야 하는지 몰라서 고생했다 하지만 매우 쉽게 해결 되면서 허탈하게 만든 부분 이랄까.... 해결은 WebChromeClient 를 통해서 했다 //우선 사용하는 웹뷰를 id를 통해서 가지고 온다 //물론 웹뷰는 xml로 미리 생성을 한다. WebView testWebView = (WebView)findViewById(R.id.testWeb); // 구글에서 제공하는 크롬클라이언트를 생성한다. WebChromeClient testChromeClient = new WebChromeClient(); /..

init

http://alecture.blogspot.kr/2011/05/java-applet.html init( ) 메소드는 일반 자바 프로그램에서 메인메소드처럼 처음 시작하는 곳으로 시스템에서 애플릿을 맨 처음으로 로딩할때 쓰이며 start( ) 메소드 이전에 처리되므로 초기화 명령들은 이곳에 넣고 사용하면 된다. start( ) 메소드는 애플릿을 실행할때 쓰이니 다른 페이지를 갔다가 다시 올때도 작동하며 실행후에 자동으로 paint( ) 메소드를 부른다. paint( ) 메소드는 java.awt 패키지에 있으며 웹페이지에서 문자열을 출력할때 필요하므로 약방에 감초처럼 쓰이니 꼭 기억해두기 바란다. 자바 애플릿(Java Applet)자바는 몰라도 애플릿을 아는 사람은 상당수 있을 것이다. 그만큼 웹브라우저상에..

ServletConfig, ServletContext

http://noritersand.tistory.com/129 ServletConfig, ServletContext web.xml 문서를 조작하여 서블릿에 정보를 전달하기 위한 용도로 사용되는 인터페이스. 특징과 설정방법은 다음과 같다 : 구 분적용범위 설정 ServletConfig 해당 서블릿에서만 사용할 수 있다. * 필터에서도 사용 가능 ServletContext 동일 웹 애플리케이션 내 모든 서블릿(또는 JSP)에서 사용 할 수 있다. 만약 서버의 설정을 변경해야 할 때라고 치자. 해당 값이 자바파일에 명시되어 있다면 그 클래스를 수정하여 다시 컴파일하고 배포도 다시 해야한다.하지만 ServletConfig나 ServletContext 인터페이스를 이용해 작성하면 xml 수정 후 서버만 리셋하면 ..

[JAVA] serialVersionUID 이란? Warning 해결하기

http://www.okjsp.net/seq/234597 직렬화는 단기간 혹은 장기간 데이터를 보존하는 용도로 나눌 수 있는데, 단기 저장은 예컨대 네트워크로 전송하는 경우이고 장기 저장은 게임의 세이브 파일과 같은 용도입니다. 기본적으로 직렬화를 해제하기 위해서는 직렬화 시점의 클래스와 해제 시점의 클래스가 일치해야하는데 이는 저장 기간이 길어질수록 문제가 됩니다. serialVersionUID를 선언하면 해당 변수의 값이 같으면 실제 클래스 내용이 바뀌어도 동일한 클래스로 간주하고 직렬화 해제를 시도합니다. 예컨대 게임 세이브 파일을 직렬화를 통해 구현했는데, 다음 버전에서 해당 클래스에 필드가 하나 추가되었다면 만일 명시적으로 serialVersionUID를 선언하지 않은 경우 업그레이드 후 이전 ..

안드로이드 플랫폼 HttpPost 요청 처리 구현 (XmlPullParser)

http://winmargo.tistory.com/125 안드로이드 플랫폼 HttpPost 요청 처리 구현 (XmlPullParser) 안드로이드 플랫폼에서 Http 요청을 보내서 값을 받아오는 방법중 HttpPost, HttpGet, 방식이 있는데, 쓰는방법은 비슷하다. 아무래도 왠만하면 Post 방식을 쓰는게 좋지 않을까 싶다. 예제 구현 방법은 간단하게 값 2개를 "euc-kr" 로 인코딩해서 Vector에 집어넣고, JSP Page로 보내서 JSP 페이지에서 지지고 볶은 다음, 안드로이드로 보낼 값들을 XmlPullParser로 받을수있게, xml 형식으로 내뿜으면 알아서 String 으로 return 됩니다. 그후 리턴값을 XMLPullParser에 집어넣어서 파싱합니다. 구현순서 1. 요청에 ..

안드로이드 PHP 연동예제

http://xelloss705.tistory.com/category/%EC%BB%B4%ED%93%A8%ED%84%B0%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C,Android 이번에 했던 DB Term!1) 먼저 쓰레드 처리해야함..인터넷 연결시~~ 매니페스트는 물론이고! (아래껀 임시적 쓰레드설정)if (android.os.Build.VERSION.SDK_INT > 9) {StrictMode.ThreadPolicy policy = newStrictMode.ThreadPolicy.Builder().permitAll().build();StrictMode.setThreadPolicy..

반응형