C#

윈도우 프로그램 제작시 텍스트 박스등 입력 컨트롤에 한글을 입력 할 시 포커스가 벗어나면, 한글 밀림현상이 발생하는 경우가 간혹 있다. ( 외국 윈도우컨트롤 라이브러리 사용등.. )   이런 현상을 해결 하기 위해 간단한 솔루션이 있는데, 프로젝트가 있는 경로의 *.csproj 파일을...

More
  • 2019년 2월 5일

참조 문서 : MSDN Task Parallelism (Task Parallel Library) 함께 읽어보면 도움 되는 자료 링크 : http://blog.powerumc.kr/175?category=206843   개인적으로 멀티 작업 처리를 할 때 자주 쓰는 패턴이다. 모든 상황에 병렬처리가 꼭 좋은 성능을 발휘하는건 아니므로 상황에 따라 적절히 사용하는게 좋다....

More
  • 2017년 12월 5일

K-means algorithm 란?   적용 이미지 예시 ( OpenCV 공식 홈페이지 ) 이미지 선 성분 검출을 위해서 서전에 이 작업을 거치면 비교적 원하는 결과를 얻을 수 있다. OpenCVSharp ver 3.2에서는 Kmeans Method를 지원한다. 이 Method의 Parameter의 의미는 여기에서 참조 하길...

More
  • 2017년 12월 3일

using OpenCvSharp /* Mat => System.Drawing.Bitmap */ Bitmap bitmap = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(mat); /* System.Drawing.Bitmap => Mat */ Mat mat = OpenCvSharp.Extensions.BitmapConverter.ToMat(bitmap); /* Mat => byte[] */ // TYPE 1 byte[] imageBytes = mat.ToBytes(“.jpg”); // TYPE 2 byte[] imageBytes; Cv2.ImEncode(“.jpg”, mat,...

More
  • 2017년 7월 28일
  • 4

C#에서 OpenCV를 사용하고자 할 때, Visual Studio가 설치 되어 있다면 도구 > NuGet 패키지 관리자 > 패키지 관리자 콘솔 을 실행한다. 패키지 관리자 콘솔창에서 다음과 같이 입력 그러면 자동으로 설치가 되고, 관련 DLL 파일은 솔루션 디렉토리 내에 packages 폴더에...

More
  • 2017년 7월 3일

WebClient Class든 HttpWebRequest Class든, 간혹 같은 코드로 Web에서 데이터 수신이 잘 되던게 갑자기 안될 경우가 있다. Exception 메시지는 “기본 연결이 닫혀 있습니다.” Google검색으로 여러가지 해결법이 있지만, 되는것도 있고 서버에서 설정 변경으로 처리해야만 가능 할 경우가 있다. 아래 코드는 위의...

More
  • 2017년 5월 25일