사소한 아이의 소소한 스킬

오랜만에 Skill 카테고리에 글을 적는군................흐음.......... 영상처리관련 소스이다.. iplImage를 사용하는데 iplImage의 Pixel의 R, G, B값을 뽑아내는 것.... for ( col = 0 ; col widthstep ; col += image->nChannels) { for(row = 0; row Height; row++) { image->ImageData[ col + row * image->widthstep ) // Blue image->ImageData[ col + row * image->widthstep + 1 ) // Green image->ImageData[ col + row * image->widthstep +..
c# Listbox에 Color 넣는 방법!! 일단 Visual Studio에서 Listbox를 추가합니다. 요렇게!! 그리고 Listbox의 Item을 추가해줍니다..!! 123uilistcolor.addItem("A");uilistcolor.addItem("B");uilistcolor.addItem("C");cs 그리고 Listbox의 이벤트 등록!! DrawItem을 List로 등록해줍니다..!! 그리고 DrawItem으로 가서 아래 Code 작성!! 12345678910111213141516private void luilistcolorDrawItem(object sender, DrawItemEventArgs e){ e.DrawBackground(); // 글씨 작성 // 첫번째 파라미터에 e.in..
음.... 런타임 중에 컴포넌트들의 배치, 수정 등이 가능한 샘플을 찾고 있었는데.. 코드 프로젝트에서 딱 맞는 샘플을 발견 http://www.codeproject.com/Articles/787199/Absolute-Dynamic-Form-at-Runtime 런타임중에 버튼 배치, 버튼 크기 수정, 코드 수정 까지 가능. 코드 수정의 경우 보니깐 상용 컴포넌트... 그래서 코드 수정 제외하고 해보니 정상 작동. 코드 보니 하나의 inf파일로 저장하여 프로그램 시작 시 항상 로드되도록 되어 있었으나... 수정하여 inf 여러개 저장하고 선택해서 load되도록 수정!! 이거 토대로 나름 쓸만하게 수정할 수 있을 거 같음..!!
( 출처 : 한빛 미디어 Boost.Asio를 이용한 네트워크 프로그래밍 ) 사진한장으로 끝낸다....
안녕하세요.. 이번엔 Signal & Slot 입니다. Signal & Slot이란.. 간단하게 말하면.. 이벤트를 말하는겁니다. WPF를 예로 들면.... Button_Click 이벤트를 받아서 특정 함수를 실행시키는 그런 기능을 실행하기 위해 Signal & Slot이 사용되는것이죠..!! 일단 당당하게 프로젝트 생성! 그후 Form의 ui를 더블클릭하여 QTDesigner 실행..! 그리고 간단하게 버튼을 누르면 Label의 Text가 Hello로 변경되도록 할꺼기에 버튼 하나와 Label 하나를 추가해줍니다. 그 후 Label 이름 수정!!! ( 지난번엔 안했죠.. 하지만 항상 해줘야 하는 변수 작명기술.....제일어려워...) 사진과 같이 Label 변경했으면 Button 이름도 변경..!! 그..
QT 첫번째 코딩 시작.. 시작은 당연히 Hello World지...!! 당당하게 Visual Studio에서 QT 프로젝트를 생성!! ( QT Application으로 만듭니다. ) 프로젝트를 생성하고 나면 아래와 같은 QT Designer가 실행될겁니다.지금확인해보니 안뜨네요... 솔루션 탐색기 FormFiles에서 qt_hello.ui 파일을 더블클릭해주세요! 여기서 C#에서 수정하는거처럼 Form좀 줄이고 왼쪽 위젯상자에서 Label을 드래그앤 드랍 딱 해주면 요런 모습이..!! 여기서 TextLabel을 더블클릭하면 적힌 글귀를 바꿀수 있다. 이러면 Hello World 끝.. 하지만 이렇게 끝내면 너무 허무하기에.. 소스단에서 수정하는 걸로!!! QTDesigner를 종료합니다. ( 당연히 폼..
주지님
'사소한 아이의 소소한 스킬' 카테고리의 글 목록 (19 Page)