본문 바로가기

반응형

코딩정보

(313)
[C#] OpenCvSharp 라이브러리 사용하기 #2 안녕하세요 코딩하는남자 코딩연습생입니다 저번 블로그에서 OpenCV에 대한 소개글을 한번 올렸엇는데요 https://codingman.tistory.com/46 [OpenCV] OpenCVSharp 분석하기 안녕하세요 코딩하는남자 코딩연습생입니다 요즘 개발 업무를 진행하면서 자주 듣는 말이 있습니다 비전, OCR, 템플릿 매칭, 등.. 어는샌가 개발자가 단순 처리 프로그램밍이 아닌 지능적 프로그래밍으로 변화 하.. codingman.tistory.com 관련 정보를 한번 보시고 난뒤에 C#에서 OpenCV를 사용하기 위한 첫단계를 진행해보곘습니다 저는 OpenCvSharp 네이버 카페에 올려져 있는 최신버전의 라이브러리를 사용했구요 비쥬얼 스튜디오 버전은 2017입니다 첫번째로 OpenCV에서 영상이나 ..
[OpenCV] OpenCVSharp 분석하기 안녕하세요 코딩하는남자 코딩연습생입니다 요즘 개발 업무를 진행하면서 자주 듣는 말이 있습니다 비전, OCR, 템플릿 매칭, 등.. 어는샌가 개발자가 단순 처리 프로그램밍이 아닌 지능적 프로그래밍으로 변화 하고 있는듯 합니다 아직 나에게는 더 일해야할 이유가 수도없이 많은데 저는 아무 준비도 안하고 있는듯 합니다ㅠ 그래서 미리 준비하고자 하는 취지에서 OpenCV(Open Computer Vision)에 대해 공부하고 C#을 통해 영상, 이미지에 대한 활용에 대해 공부하고 예제 프로그래밍을 진행해볼려고 합니다 프로그래밍에 앞서 저도 공부하는 입장에서 카페나 구글 검색을 통해 정보를 습득하고 있는데요 여러분도 같이 공부하셨으면 좋겠다는 의미에서 공유해 드리겠습니다 해당 공유는 개인적인 의미에 공유이며, 혹시..
[MSSQL] 테이블 인덱스 지정하기 안녕하세요. 코딩하는남자 코딩연습생입니다 간혹 쿼리 작성하시다 보면 서브쿼리나 하위쿼리를 많이 사용하게 되는데 이때 의미 없이 속도가 느려지거나 하는 경우가 발생합니다 이렇때 쿼리 튜닝을 하게 되는데 오라클의 경우에는 힌트 사용이나 조건절을 변경해서 성능 튜닝을 하게 됩니다 하지만 MSSQL의 경우에는 힌트 사용이 안되는거 같더라구요 그래서 이럴때는 넌클러스터 인덱스를 생성해서 해당 쿼리에 지정하여 적용할 수가 있습니다 지정 방법은 간단합니다 [Query] SELECT TOP 1 *FROM 테이블이름 K WITH(NOLOCK, INDEX=인덱스명) 이렇게 지정하게 되면 해당 쿼리가 해당 인덱스를 우선시하여 검색을 하게 되어서 쿼리 성능이 빨라지더라구요 혹시 잘 사용되던 쿼리가 갑작이 느려지거나 할 경우 ..
[C#]리소스파일 항목 가져오기 안녕하세요 코딩하는남자 코딩연습생입니다 저번 시간에 리소스파일을 이용한 C# 프로젝트 다국어 적용을 게시했는데 폼에서 컨트롤을 하나씩 지정하는것이 어려워 폼내의 모든 컨트롤을 찾아서 리소스의 항목과 비교해서 다국어를 적용하도록 구현해 봤는데요 C# 다국어 적용 관련 글은 아래 링크를 확인해 보시기 바랍니다 https://codingman.tistory.com/30 [C#] Resources를 통한 다국어 기능 구현 안녕하세요. 코딩하는남자에 코딩연습생입니다 이번에 회사에서 관리하는 MES 프로그램에 갑작스런 외국인 사용자가 추가 되어 기존 한국어/인도네시아어만 사용되고 있었는데 중국어를 추가해야 될 일이 발생했어.. codingman.tistory.com C#에서 폼내의 모든 컨트롤 찾기에 대한 관련 글..
[C#]Winform 모든 컨트롤 정보 가져오기 안녕하세요 코딩하는남자 코딩연습생입니다 이번에 할려고 하는것은 Winform에서 폼내의 모든 컨트롤의 이름을 가져올려고 합니다 보통 컨트롤 이름 가져오기 할께 사용하는 코드로는 Control GetControlByName(string Name) { foreach (Control c in this.Controls) if (c.Name == Name) return c; return null; } 이런식으로 구현을 하는데 이렇게 하게 되면 컨테이너컨트롤에 한해서 한 컨터이너컨트롤 내부의 컨트롤들만 불러오게 되더라구요 여기서 컨테이너컨트롤이라는건 Panle, groupbox, TableLayoutPanel, 등을 말하는것으로써 컨트롤을 감싸는 컨트롤을 칭하는것입니다 컨테이너 컨트롤을 포함한 모든 컨트롤을 불러오..
[KakaoAdfit]드디어 심사 승인되었습니다 안녕하세요 코딩하는남자 코딩연습생입니다 12.13일 다음 애드핏 심사 요청 후 5일이 지난 지금!!! 연재 시간 17:07분에 드뎌!!! 승인이 되었습니다 3번의 재 심사 후로 드디어 심사 승인이 되었네요 저는 이상하게 구글 애드센스보다 다음 애드핏이 더 힘들게 승인 받앗습니다ㅎㅎ 2번 재심사에서 보류 처리 되고 "최신 콘텐츠 부족" 경고를 먹은뒤에 회심에 폭풍 포스팅이후 승인 되엇습니다ㅎ 혹시 저와 같이 최신 콘텐츠 부족으로 고생하시는분은은 현재 심사 중인 심사건을 삭제 하신뒤에 다시 심사 요청은 하시고 그다음에 신규 포스팅은 4~6개 정도 올리시면 심사가 되는듯해요 현재까지 제가 분석해본걸로는 [▣승인 조건] ① 모든 카테고리에 3개이상의 포스팅이 있어야 합니다 ② 포스팅의 게시글 조건이 문자 100..
[C#] 텔레그램 API를 이용한 메세지 보내기 안녕하세요 코딩하는 남자 "코딩연습생"입니다 저번 시간에 윈도우 핸들러를 통해 카카오톡PC 버전에서 메세지 보내기를 게시했는데요 이번에는 텔레그램 API를 통해 C#에서 메세지를 보내는 방법을 구현해 볼려고 합니다 요즘은 모둔 매신져들이 PC와 연계를 많이 하고 있는 추세이고 코딩에 대한 API도 많이 제공되고 있어서 무한한 가능성이 생겨나고 있는거 같습니다 다시 본론으로 돌아와서 텔레그램을 C#으로 불러오기 위해서는 몇가지 설정이 입니다 [사전 준비 사항] 1. 텔레그램 가입하기 2. Bot을 통한 나만의 Bot을 생성한다 3. API Key를 부여 받는다 이렇게 3가지를 사전 준비해야 합니다 방법은 아주 간단합니다 텔레그램을 가입하기 위해 텔레그램 싸이트 접속 : https://web.telegram..
[C#] 카카오 PC 대화창을 이용해 메세지 보내기 안녕하세요 코딩하는남자 코딩 연습생입니다! 이번에 게시할 주제는 카카오PC 버전을 이용해서 현재 활성화된 대화창을 찾아 자동으로 메세지를 보내는 방법을 구현해 봤습니다 응용 부분은 사내 알림, 시스템 관리자 알림, 등 카카오톡을 활용해서 시스템 알림 기능을 만들기 위해 시도해 봤는데요 결론은 실패 입니다ㅎㅎ 카카오 챗봇에서 연속 메세지가 다중 발생하면 계정에 Block을 걸어 계정을 사용하지 못하게 정책이 잡혀 있더라구요 아마 악성 이용을 방지 하지 위함인거 같습니다 그래도 응용하면 나중에 다른 다른 어플리케이션을 제어할수도 있기에 방법을 공유해볼께요 [Source Code] using System.Runtime.InteropServices; 윈도우에 실행 중인 창에 대한 핸들러를 사용하기 위한 DllI..

반응형