Update : 2022.03.22 Version : KmelonTranslator v2.0.1.3 기능 추가/수정 Download : Kmelon Translator UI v2.0.1.3 파파고 유료 API 이용가능한 버전 추가 (KmelonTranslatorUI 2.0.1.2 Release-API.exe) Papago Text Translation 참고(유료 결제 후 ID/Key 사용가능) (요청건 으로서 저는 테스트해보지 않았으니 유의 바랍니다. 매뉴얼에 나온 API 호출 변경 후 rebuild 하여 업로드합니다.) Version : KmelonTranslator v2.0.1.2 기능 추가/수정 Download : Kmelon Translator UI v2.0.1.2 (구버전 전체 삭제) 파일 필터..
Update : 2020.12.30 #수정사항 현재버전 : Media Player r 2.1.3.0 version 재생목록 마우스 우클릭 메뉴 추가 (목록에서 원하는 항목 선택 후 진행 - 다중 선택 가능) 점수 일괄 부여 (0~5) 추가 태그 일괄 등록/삭제 추가 (폴더 선택 후) 파일 이동/복사 기능 추가 그룹목록 마우스 우클릭 메뉴 추가 (목록에서 원하는 항목 선택 후 진행 - 다중 선택 가능) (선택된 목록) 전체음원을 재생목록으로 추가 가능 (선택된 목록) 점수(0~5) 부여된 항목을 재생목록으로 추가 가능 태그 목록 마우스 우클릭 메뉴 추가 (선택된 목록) 재생목록으로 추가 가능 그룹 목록 검색기능 추가 전체/파일/점수/태그 4가지로 중복 검색 가능. 공백(" ") 으로 분리 기타 태그 목록(..
Introduction 최근들어 무료폰트들이 많이 공개되었습니다. 커뮤니티로부터 알게된 무료 폰트 모음 페이지에 접속하게되면 많은 폰트들이 있습니다. 이러한 폰트들을 다운 받아, 자신만의 홈페이지,App 그리고 광고 등에서 폰트를 사용할 수 있습니다. 각각의 페이지에서 라이센스를 한번 더 확인 하고 사용하는 것이 중요하다고 생각되네요. 이러한 폰트들을 다운받았을 때, 다시 홈페이지로 접속하여 서체를 확인해야하는 문제가 있습니다. 물론 사용하는 폰트가 적다면 큰 문제는 없지만, 온라인에 무료로 공개된 폰트들이 많을 경우에 일일이 확인해야하는 문제가 있습니다. 그래서 이러한 문제를 조금 해결하기위해 폰트관리자SW를 아래와 같이 만들어두었습니다. (SW이름 네이밍 추천이 있으시면 댓글로 언제든 환영입니다^^)..
Introduction 상위 그림과 같이 카메라를 이용하여 촬영한 사진들을 바탕화면으로 설정을 조금 더 간편하게 하면 어떨까? 하고 그런 생각을 했습니다. 그래서 생각난김에 간단히 만들어봤습니다. 원하는 건 각각의 모니터에 대해, 배경화면을 각각 설정하고 싶었는데, 옵션설정을 바꿔봐도 적용이 되지 않아 현재 버전으로 1차 마무리 하고 업로드를 합니다. 이후 생각날 때(?) 코드 업데이트 후 블로그에 수정 버전 추가하도록 하겠습니다. 수정사항 간략하게 업데이트 하도록 하겠습니다. update: 2020.12.18 바탕화면 중 맘에 들지 않는 사진은 저장(archive) 할 수 있도록 수정 함 현재 지정된 바탕화면 파일 폴더에 backup 폴더 생성 후 파일 이동 수행 파일 이동 후 랜덤으로 사진 교체(ar..
Introduction 조금 긴 시간 동안 자료를 조사하여, 한글 인코딩 작업을 진행하였습니다. 목표는 기타 1)다른 플랫폼과의 통신을 주고 받을 때, 발생하는 인코딩 문제, 2)한글로 된 문서 혹은 제목 등에서 자음을 이용하여 검색에 관련한 문제를 해결하기 위함입니다. 또한, 이를 이용하여 한글과 관련된 작업 중 응용할 수 있는 부분이 많이 있습니다. 특히, 영문이 아닌 한글의 타이핑의 효과, 그리고 가상 키패드 입력만들기를 수행할 수 있습니다. 한글 인코딩과 관련된 작업은 현재, 포스팅 준비 중으로 조금 기다리시면 블로그에서 보실 수 있습니다. 그럼 간단히 만들어 둔 한글 인코딩 변환 작업 모듈을 미리 볼까요~? 결과물 Download : UnicodeManager R.101.zip 파일을 다운 받아..
Introduction 이번에 만들고 있는 툴로 인해, 리소스를 관리가 필요해졌습니다. 리소스를 관리하기위해서는 사용자에게 공개되지 않고, SW에서만 사용하도록 하기위해서 입니다. 그래서 여러가지 방법을 이용하여 시도를 하고 있는데, 이번 버전은 간단하게 만들어두었습니다. 작업과 관련내용은 비밀로 하도록 하고, 사용방법에 대해서만 설명 하도록 하겠습니다. 그럼 바로 본론으로 가서 같이 설명하도록 하겠습니다. (SW 내부 참고이미지: 데이다라 사용) 리소스 관리 툴 현재 만든 리소스 관리 툴은 다음과 같습니다. 사용용도를 정리하면 다음과 같습니다. 사용자가 만든 이미지를 SW에서 사용하기위해서 이미지를 하나의 파일로 통합 이때, 통합된 파일은 최초 사용자가 비밀번호를 이용하여 최종 파일 생성 시, 암호화되..
Introduction 자율주행관련하여 많은 연구들이 진행되고 있죠? 저 또한 자율주행관련하여 연구&개발을 진행하고 있습니다. (과거형이어야 할지는 모르겠지만^^;) 연구 과제를 통해서, 영상 데이터를 수집하고, 연구 목적에 맞춰 논문 읽고 개발을 하다보면, 그동안 수집한 데이터들이 섞여 중복된 데이터도 있고, 데이터에 대한 메타데이터 정보들 또한 사라지거나 잃어버리는 경우가 종종 있었습니다. 그리고 컴퓨터 업을 하시는 분들이라면, 하드디스크에 민감하실텐데, 디스크 날려보신적 있으시나요? 그동안 모아둔 데이터셋을 날려먹어서, 일부 누락 혹은 전체가 날아가게 되었습니다. 소스코드만큼 중요한 문제인데 말이죠. 그렇게 데이터를 복구하는데 몇개월이 걸렸는지 모르겠네요. 데이터도 현 시점으로부터 최대 7년 전 영..
Introduction 이번 포스팅은 제목 그대로 프로젝트 클리너 입니다. Visual Studio등을 이용하여 개발하면서 debug/release 하위 폴더의 여러 파일들이 생성됩니다. 이렇게 생성된 파일은 용량이 얼마 되지는 않지만, 조금씩 파일이 누적되게 되면, 커다란 용량으로 변하게 됩니다. 그리고 이런 파일들을 포함하여 프로젝트를 백업하게되면, 불필요한 용량도 많이 차지하게됩니다. 그래서, 언젠가 시간이 날 때 만들어두고 컴퓨터 정리를 진행하려고 하였습니다. 여러가지 방법 및 아이디어들이 있었지만 기본적인 것부터 만들어두고 추후 기능들을 추가할 예정입니다. 중복제거와 관련된 부분은 따로 만들고 있으니 기대해주셔도 됩니다 🙂 그럼 본 포스팅 내용과 관련하여 설명드리도록 하겠습니다. Project ..
Introduction 지난 포스팅에서는 openCV 라이브리 설정과 관련하여 Windows 시스템 환경 변수에 등록 후, 변경하는 툴에 대해 포스팅을 하였습니다. 그리고 변경하는 툴에 맞춰 개발을 시작할 수 있습니다. 하지만, openCV Library버전이 업데이트됨으로 인해, library/DLL 파일추가를 일일이 변경해야하는 문제가 있습니다. 이에 대해, 간단하게 visual studio에서 설정할 수 있는 방법을 알아보도록 하겠습니다. 먼저 블로그 포스팅을 보기 전 이전 포스팅 "openCV 라이브러리 버전설정 전환 툴" 참고하시기 바랍니다. 같이사용해야 하는 SW입니다. openCV Library Directory Analysis 사용법 openCV Library Directory Analys..
Introduction 일전에 블로그에 포스팅을 해두긴 했으나, 오래되어 방법을 까먹어 조금 더 쉽게 설명하기위해 다시 포스팅 하도록 하겠습니다. 블로그에서는 openCV를 이용한 개발을 하며, 다양한 버전을 사용하게 되는데, 이때, 각 프로젝트마다 꼭 특정 버전만을 사용해야하는 경우가 있었습니다. 그래서 매번 버전따라 설정을 달리 해줘야하는 문제가 있었습니다. 물론, Visual studio에서 개별 프로젝트에 각각 설정하면 되는 문제이지만, 그것마져 귀차니즘이 발생하여 간단하게 툴을 만들어보았습니다. 실행 중 몇가지 유의 사항들이 있으니 꼭 확인 후 진행해주시면 됩니다. update: 2020.11.19 System Environment configuration Download R.102 openCV..
이미지 출처:(Link) Introduction 이번 포스팅은 openCV 최신버전(2020.08기준 openCV 4.4.0) 빌드(build) 진행 중 진행환경을 정리하다보니, 1.x 버전부터 사용하던 개발 환경정리가 되어 있지 않은 것을 깨닫고 블로그로 포스팅 및 정리해두려 합니다. 오래된 자료를 취합하다보니, 빌드 환경이 정확히 기억나지 않아 보관하던 설치파일 기준으로 기억을 더듬어 정리하였습니다. 그래서 잘못된 부분을 확인하시면 꼭 댓글 부탁드립니다. 수정하도록 하겠습니다. #주의사항 아래의 CUDA toolkit 버전만 제대로 설치하면 아래의 파일을 사용하는데 있어서 문제는 없으실거라 생각됩니다. 그리고 CUDA가 여러개의 버전이 각각의 폴더로 구성을하고 있기때문에 따로 설치가 가능합니다. 그래..
Transparent Dialog(투명 다이얼로그 ) (참고 : 이미지는 구글링을 통해 download함) Introduction 마지막으로 포스팅한지 2주가 지났네요. 2주동안 이것저것 작업도 많이 했는데, 벌써 4월달이 10이뿐이 안남았네요...다른 포스팅은 조금 천천히 하도록 하겠습니다. 이번포스팅은 투명 다이얼로그(transparent Dialog)에 대해 결과물만 기록 하려고 합니다. 내용을 적고 싶은데, 코드만 정리하고 gitlab으로 바로 업로드 해버렸네요... 향후 진행하는 Project는 기능들은 대부분 정리 완료. 나머지는 Library형태로 정리하여 통합예정. Update gif animation file load (from memory) zip/unzip 기능 추가 투명한 다이얼로그..