본문 바로가기

SoftWare86

[OpenCV] binarization 2진화 int threshold=128;const static int ThresholdType[]={CV_THRESH_BINARY,CV_THRESH_BINARY_INV,CV_THRESH_TRUNC,CV_THRESH_TOZERO,CV_THRESH_TOZERO_INV}; int ThresholdTypeSize=sizeof(ThresholdType)/sizeof(int);IplImage* imgGray = cvCreateImage( cvGetSize(imgIn), IPL_DEPTH_8U, 1);IplImage* imgBinary = cvCreateImage( cvGetSize(imgIn), IPL_DEPTH_8U, 1); cvCvtColor(imgIn, imgGray, CV_RGB2GRAY);cvThreshold(i.. 2012. 11. 17.
[OpenCV] Gray [흑백] IplImage* grayImg = cvCreateImage(cvGetSize(pImg),IPL_DEPTH_8U,1);cvCvtColor(pImg ,grayImg ,CV_RGB2GRAY); //그레이 영상으로 변환 2012. 11. 17.
C# TextBox 컨트롤+A Ctrl+A 동작하게 하기.. protected override bool ProcessDialogKey(Keys keyData) { switch (keyData) { case Keys.A | Keys.Control: if (this.ActiveControl is TextBox) { TextBox txt = (TextBox)this.ActiveControl; txt.SelectionStart = 0; txt.SelectionLength = txt.Text.Length; return true; } break; } return base.ProcessDialogKey(keyData); } 2012. 9. 13.
C++ DlgItem 관련 유용한 CODE // CString strTmp.Format(_T("XVelocity : %.3f m/s"),velo_x); SetDlgItemText(IDC_STATIC_XVelocity,strTmp); CString strLeft; GetDlgItemText(IDC_EDIT_SetVelocity_Track_RPS_Left,strLeft); GetDlgItem(IDC_BUTTON_INIT)->EnableWindow(FALSE); // 2012. 3. 8.
ASP.net IIS XMLHttpRequest와 GET POST시 Access-Control-Allow-Origin 권한 주기 ASP.net 을 외부 (php or HTML5 or jsp 등등등) 에서 XMLHttpRequest를 사용해 호출시에 해당 페이지에 접근이 불가능할 경우가 있다... 이럴때에 서버측에서 권한을 활성화 해놔야 한다... 나같은경우에는 IIS 를 사용하므로.. Web.config 파일에 아래코드를 추가하였다. 그리고 게시를 해주면~~!! 끝! 2012. 2. 10.
ASP.net C# Get/Post 값 가져오기. Get의 경우 http://www.hslee.net/xxxxx.aspx?test1=zzz&test2=kkk 이런식으로 뒤에 ?와 &로.. 들어온 Data값을 가져오는 방식이다.. ASP.net C#에서는 아래와 같이 가져올수 있다. String test2 = Request.QueryString["test2"] //Get Post의 경우 httpPost 를 사용하여.. url에 실어서 보내는것이 아닌 hidden값으로 처리해서 보내는 방식이다. String test1 = Request.Form["test1"] //Post Label1.Text = Request.QueryString["txtData"]; Get/Post 구분없이 String test2 = Request["test2"] //Get [출처] [.. 2012. 2. 4.
[ASP.net] 클라이언트 브러우져값 가져오기 string sAgent = Request.UserAgent; string sBrowser = Request.Browser.Browser; sBrowser = string.Format("[{0}] {1}", sBrowser, sAgent); sBrowser 값을 출력했을때 각 브라우져별로 아래와같이 출력되었다. PC Internet Explorer [IE] Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; NP06; InfoPath.3; .NET4.0C; .NET4.0E) .. 2012. 1. 29.
[ASP.net] 클라이언트 IP 가져오기 string sIP = Request.ServerVariables.Get("REMOTE_ADDR"); 2012. 1. 29.
C# 코드 시간 측정하기 Stopwatch sw = new Stopwatch(); sw.Start(); --------코드------------- sw.Stop(); Debug.WriteLine("시간 : " + sw.ElapsedMilliseconds.ToString() + "ms"); 2011. 12. 30.
C++ MFC Thread 시작 & 강제종료 //------------Header File----------------- class CThreadTestDlg : public CDialog { // Construction public: static CWinThread* m_pThreadSend ; } //------------Source File----------------- CWinThread* CThreadTestDlg::m_pThreadSend = NULL; void CThreadTestDlg::OnButton1() //Thread 시작 { // TODO: Add your control notification handler code here if(m_pThreadSend == NULL) { m_pThreadSend = AfxBeginThrea.. 2011. 11. 11.
MFC 프로그램 ClassName 변경하기. http://frog3147.tistory.com/entry/Dialog%EC%9D%98-class-name-%EB%B0%94%EA%BE%B8%EA%B8%B0 2011. 11. 3.
C# WPF 핸들 사용하기 IntPtr mainWindowPtr = new WindowInteropHelper(this).Handle; HwndSource mainWindowSrc = HwndSource.FromHwnd(mainWindowPtr); mainWindowSrc.CompositionTarget.BackgroundColor = Color.FromArgb(0, 0, 0, 0); http://msdn.microsoft.com/ko-kr/library/ms748975.aspx 2011. 11. 3.
C# 시리얼통신 소스 System.IO.Ports.SerialPort serialPort1 = new System.IO.Ports.SerialPort(); Thread Thread_Serial = null; int[] Platform_iEncoder = new int[4]; public bool Serial_Init() { try { serialPort1.ReadTimeout = 200; serialPort1.BaudRate = 115200; serialPort1.PortName = "COM1"; serialPort1.RtsEnable = true; serialPort1.Open(); serialPort1.DiscardInBuffer(); serialPort1.DiscardOutBuffer(); //Thread_SerialA.. 2011. 8. 11.
MSChart 사용하기 http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=130f7986-bf49-4fe5-9ca8-910ae6ea442c&displaylang=ko 2011. 7. 28.
ASP IP 알아내기 접속한 PC IP Request.UserHostAddress 를 호출해주면 끝! 쉽다! 를 [출처] 접속 IP 확인|작성자 준 2011. 7. 22.