본문 바로가기

분류 전체보기226

톰캣(Tomcat) UTF-8 인코딩 설정 1.server.xml 수정 2. web.xml에 필터 추가 Set Character Encodingfilters.SetCharacterEncodingFilterencodingUTF-8 Set Character Encoding/* 3. 소스파일(jsp) utf-8형식 으로 저장 1) 울트라에디트 기준 변환 방법 -. 파일 ----> 변환 ----> ascii ->utf-8(unicode편집) 4.파일 상단에 추가 5.톰캣 실행시 -Dfile.encoding=UTF-8 추가 -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 6.0-Dcatalina.base=C:\Program Files\Apache Software Foundation\T.. 2017. 8. 24.
C# WinCE 빌드속도 개선 방법 PC용 프로젝트 빌드는 빠른데 윈도우 모바일용 빌드가 느리다.간단한 수정으로 몇 배 빨라졌다. 1. 비주얼 스튜디오를 닫는다.2. 닷넷프레임워크 경로를 찾는다. C:\WINDOWS\Microsoft.NET\Framework\v3.5\ 3. 파일 Microsoft.CompactFramework.Common.targets를 백업해둔다.4. 파일 Microsoft.CompactFramework.Common.targets의 내용을 편집기로 아래와 같이 수정한다. --------------------------------원본 ------------------------------------------ --------------------------------수정본----------------------------.. 2017. 8. 13.
Windows10 업데이트 후 Windows Mobile Center 실행 안될때 해결 이번 7월 Windows 10 Creators 업데이트 이후 .net Compact Framework 3.5 문제와 Windows Mobile Center 가 실행되지 않는다.. Windows Mobile Center : 아이에 실행이 안되던지 Splash 화면만 나왔다가 사라짐. .Net Compact Framework 3.5 : Visual Studio 에서 잘쓰던 Project 를 열면 오류메세지 나면서프로젝트 로드 안됨.. 아직 Fix Update 는 않나온것 같다.... 1. 제어판에서 Windows Mobile Center 6.1 언인스톨 2. 제어판에서 Windows Mobile Center Driver 언인스톨 3. C:\Windows\WindowsMobile\ 폴더 삭제 만약 사용중이라서.. 2017. 8. 13.
C# RTSP Client Demo - 삼성 Camera SNH-P6410BN 유선 : rtsp://192.168.0.139:554/profile2/media.smp무선 : rtsp://192.168.0.139:554/profile2/media.smp외부 : rtsp://bwsmiwon.iptime.org:554/profile2/media.smprtsp://admin:1234@192.168.0.139:554/profile2/media.smp 2017. 8. 12.
Webclipse Code Live (HTML LIVE Viewer) 설정하기 내가 웹클립스 플러그인을 설치한 이유는 Code Live 를 사용하기위해서 설치한것이다. 물론 덤으로 Javascript 코딩도 편하게 하기위함도 있지만... 일단 이클립스에 서버가 설치되어있어야 한다.. 나같은 경우에는 Tomcat 8.0 이 설치되어 이클립스와 연동되어있다. 해당 서버가 실행된 상태에서 마우스 우측버튼을 클릭하면 아래와 같인 Context Menu가 뜬다.CodeLive 라고 있는데 이게 체크되어있어야 한다... 체크된 상태에서.. 웹브라우저로 해당 HTML 을 호출해 보면 아래 그림과 같이우측에 요상한 pop menu가 있을것이다.. 이게 바로 CodeLive 를 설정하는 메뉴 인것이다. 메뉴버튼 을 클릭해보자. ( 아직은 LIVE Code 가 활성화된 상태가 아님) 아래와 같은 M.. 2017. 6. 8.
Eclipse Java 스크립트 자동완성 Webclipse 설치 상세 일단.. 엄청 오랜만에 블로그에 글을 ㅆㅓ본다.. CS개발.. APP개발... Linux개발.. Server개발 등등등... 을 하면서 가장 불편했던건망할 Web개발이 점점 많아진다는것이다.. 요즘 대세라 그런가.. CS개발은 그렇다 쳐도 APP개발시 왠만한 UI 는 HTML 로 처리하는게.. 아이폰이나 안드로이드폰 UI 개발을 HTML 로 해놓으면... 편하게 개발할수 있으니... 근데 망할 이클립스가.. 자동완성이 되질 않는다... 코드를 맨날 까먹는다. 젠장.. 하지만 엄청나게 편한 플러그인 발견... WebClipse https://www.genuitec.com/products/webclipse/features/ 일단 설치방법부터~ 써보겠음.. 나는 최신버전 neon.3 버전 이클립스를 사용함. .. 2017. 6. 8.
NSThread 사용하기 NSThread *thTime;thTime = [[NSThread alloc] initWithTarget:self selector:@selector(_th) object:nil];[thTime start]; [thTime release]; - (void)_th { // 스레드안에서의 처리들은 지역 오토릴리즈를 해야 한다. NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; while([[NSThread currentThread] isCancelled] == NO) // 현재 스레드를 반환하고 상태를 체크 { NSLog(@"th 222"); NSString *t = [NSString stringWithFormat:@"%i", 1]; // 표현에 관계된.. 2016. 4. 21.
XCODE7 에서 iOS용 OpenCV 사용하기 (설정 포함) 요즘.. 블로그 쓰기가 귀차나서 Redmine 쪽이나... 아니면 Evernote 에다가 적어놓고 혼자 소장했었다.... 이번에 XCODE가 7.3으로 업데이트 되면서...... 기존 OpenCV 사용하는게 조금 달라졌다.. 구글에다가도 찾아보고 별짓을 다해봤는데. 관련된 내용이 아직 없는거 같아서 그냥 내가 직접.. 작성하겠음.. XCODE 7.3 OpenCV XCODE IOS 사용 및 설정 1, opencv2.framework 다운받기 http://opencv.org/downloads.html 에 들어가.. 원하는 버전의 OpenCV for iOS 를 다운받는다.. 2. 다운받은 프레임워크 압축해제 zip 파일을 더블클릭하여 압축을 풀면 위와 같이..된다... 이제 요걸~~ 해당 프로젝트에 끌어다 놓.. 2016. 4. 17.
MFC 바탕화면 새로고침 (Refresh) SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST , NULL, NULL); 2015. 5. 20.
opencv image 접근 방법 및 성능 그리고 병렬처리 안녕하세요.. 강좌라고 하긴 좀 그렇고... 가끔 성능 때문에 질문들이 올라오는걸 볼수 있는데image에 어떻게 접근하느냐에 따라 성능 분석을 좀 해봤습니다. for문과 parallel_for 의 성능 차이와 (data접근)2차 for문과 2차 parallel_for 의 성능 차에 (at접근) 어떻게 이미지 처리를 해야 성능이 최대치로 나올수 있는지에 대해 분석한 결과를 써드릴게요~ 1. data배열 1차 for문 (data접근)2. rows, cols 2차 for문 (at접근) 3. data배열 1차 parallel_for (data접근)4. rows, cols 2차 parallel_for (at접근) --------------------------------------------------------.. 2015. 3. 16.
Screen Text OCR 모니터의 글씨를 인식하는 OCR을 개발하였다. 목표는 컴퓨터상의 글씨 100% 인식.. 숫자, 영문, 한글, 그외 유니코드를 지원하는 모든언어... 사용기술은 1. C++2. OpenCV 2.4.93. C# Dotnet Framework 2.04. SQLite3 인식률은 거의 100%에 가깝다. (한글 영문, 숫자 기호 포함) 프로그램은 총 2가지1. OCR DB 생성 프로그램2. OCR 인식 엔진(static DLL) 모든 언어가 가능하다.. UNICODE로 표현만 할수 있다면..(거의 모든 언어가 UNICODE로 표현됨)한문, 일어 등등 약간의 테스트를 해봤는데 아주 잘된다. OCR(optical character reader) 이라하면 글자인식 부터 떠올릴 것이다.. OpenSource OCR 엔진.. 2015. 2. 17.
Android JNI OpenCV 성능 500 X 500 U8C3 pixcel 의 이미지를오토화이트밸런싱 알고리즘을 돌려 성능을 확안해봤다.. IplImage 를 사용할 경우 150~200ms 정도 걸리고 Mat 을 사용할경우70~100ms 정도 걸린다.. 약..2 배정도의 성능차..;;;;생각보다 IplImage와 Mat의 성능차이가 많이 나는 편이다.. 2015. 2. 11.
opencv 1.x VS opencv 2.x 성능차이 openCV를 사용할때 항상 1.x 의 함수를 사용하였다..IplImage 를 사용하고 cvXXXXX 함수를 사용하고.. Android에 import를 시키기 위해 성능향상이 필요로 하였다.. 1.x 의 IplImage 와 2.x 의 Mat 의 성능차이를 확인해보기 위해 Auto WhiteBalance Algorithm 의 성능을비교해 봤음. [DEBUG 성능] opneCV 1.x openCV 2.x 201ms 58ms 202ms 74ms 198ms 62ms 206ms 82ms [Release 성능] opneCV 1.x openCV 2.x32ms16ms 38ms11ms 36ms14ms 33ms15ms 위와같이 나왔다.. Algorithm은 for(width) for(height) 2번 돌고 연산된 값을 .. 2015. 2. 9.
ajax IE 에러 No Transport 액세스가 거부되었습니다. 타 서버와의 Data통신을 위해 ajax 로 구성을 했다. 물론 타 서버의 설정을 아래와 같이 크로스도메인을 허용할수 있도록 설정 했다.. 그런다음 아래의 소스코드로 ajax 를 구현함. -- 아래 소스는 IE에서 에러나요~~.. 찬찬히 밑으로 더 읽어주시길. $.support.cors = true; var url = encodeURI("server url"); $.ajax({ type: "GET", cache: false, url: url, contentType: "application/xml; charset=utf-8", dataType: "xml", timeout: 30000, success: function (data) { alert(data); }, // end success error: fun.. 2015. 1. 15.
OpenCV Vibrance&Saturation ////////////////////////////////////////////////////////////////////////// // Vibrance ////////////////////////////////////////////////////////////////////////// double adj_vibrance = -500.0;//Photoshop의 vibrance adj_vibrance 값이 작아질수록 Photoshop의 vibrance 값의 % 가 높아진다. double adj_saturation = -1.0;//갑이 작아질수록 흰색은 파랑색으로 -> 노랑색은 초록색으로 for(int x = 0; x width; x++) { for(int y= 0; y < img_Sr.. 2015. 1. 13.