안녕하세요. 갭동입니다. 가끔 잘 사용하던 소스트리가 안 켜지는 현상이 발생하는데 이번 포스팅에서 간단하게 해결방법을 알아보도록 하겠습니다. 원인 소스트리가 안 켜지는 원인은 다양하겠지만, 일단 제 경험상 대부분의 문제는 Assemblies.cache, Composition.cache, user.config, startup.profile 파일 중에 문제가 생겨서였습니다. 구글링을 해도 저 파일들이 문제가 생겼다는 답변이 대다수였으므로 다른 특별한 이유가 아닌 이상 다음과 같은 해결방법으로 고치실 수 있을 겁니다. 해결 방법위의 파일들을 삭제해 주시면 별다른 재설치 없이 소스트리를 다시 실행시키실 수 있습니다.파일들의 위치 경로는 아래와 같습니다.C:\Users\\Appdata\Local\Atlassian..
안녕하세요. 갭동입니다. 이번 시리즈에선 유명한 AI 추론 프레임워크인 OpenVino 및 Open Model Zoo를 활용해서 AI 데모를 돌려보는 포스팅들을 작성해보려고 합니다.Clean PC 기준으로 작성하니 웬만한 오류들은 앞으로의 글을 따라서 하시면 해결되실 거라고 생각합니다.1편에선 Open Model Zoo에 대한 간략한 설명과 환경세팅에 대해 설명하도록 하겠습니다. Open Model Zoo란? Model Zoo — OpenVINO™ documentationDocumentation navigationdocs.openvino.ai 위 링크에서 확인해보실 수 있는데, 간략히 설명하자면 AI 추론에 필요한 AI 모델 및 OpenVino 데모를 무료로 제공하는 git repository입니다. ..
다음 내용을 bat파일 최상단에 작성한다 @echo off :: BatchGotAdmin :------------------------------------- REM --> Check for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" REM --> If error flag set, we do not have admin. if '%errorlevel%' NEQ '0' ( echo Requesting administrative privileges... goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = CreateObj..
안녕하세요. 갭동입니다. 이번 포스팅에선 정적 분석 방법 중 하나인 윈도우 프로세스 덤프 분석 방법에 대해 포스팅하도록 하겠습니다. 로그도 남지 않고 그냥 프로세스가 비정상 종료 됐다면 분석하기 까다롭지만 덤프로 분석하면 문제에 손쉽게 다가갈 수 있습니다. 준비해야 할 것 덤프 파일(*.dmp) WinDbg 실행 프로세스의 빌드 당시 코드 실행 프로세스의 빌드 당시 심볼(pdb파일) 실행 프로세스 바이너리 덤프 파일 생성 덤프 파일을 얻기 위해선 윈도우에서 설정을 따로 해줘야 합니다. Windows OS가 남겨주는 파일이기 때문에 레지스트리를 설정해 줍니다. 레지스트리 편집기 실행 윈도우 + r -> regedit 덤프 설정 레지스트리 경로로 이동 경로 : 컴퓨터\HKEY_LOCAL_MACHINE\SOF..
안녕하세요. 갭동입니다. 이번 포스팅에선 opencv 4.6.0버전 이상에서 사용가능한 cv::Mat의 채널 포맷 구조를 변경할 수 있는 transposeND() 함수에 대해 알아보고자 합니다. OpenCV를 사용하는 방법을 알고 싶으시다면 아래 링크를 참고해 주세요 2023.08.29 - [개발/OpenCV] - [OpenCV/C++] OpenCV 설치 및 Visual Studio에서 OpenCV 사용하는 방법 - 프로젝트 설정 목적 AI 추론엔진 / 모델에 데이터를 넣어주기 위해 NCHW나 NHWC의 포맷으로 데이터를 만들어야 하는데, 데이터를 복사해서 새로운 객체등을 만들기가 어렵기도 하고 번거롭기도 합니다. 특히 C++에서는 4차원(4 dimensions)이상의 다차원 데이터 cv::Mat은 ro..
안녕하세요. 갭동입니다. 이번 포스팅에선 OpenCV C++ 설치 방법 및 Visual Studio에서 OpenCV 를 사용할 수 있도록 설정하는 방법에 대해 알아보도록 하겠습니다. OpenCV 4.6.0 이상 버전의 opencv_worldxxx.dll 로 통합되고 난 후의 설정방법입니다. OpenCV 설치 방법 일단 OpenCV를 사용하기 위해 설치를 해야 합니다. OpenCV를 직접 빌드를 해서 사용할 수도 있겠지만, 간단하게 빌드되어 있는 모듈을 다운로드해서 사용하도록 하겠습니다. OpenCV 배포 페이지에 들어가서 가장 최신버전을 확인한 후에 "Windows"를 클릭합니다. 저는 글 작성하는 시점에서 가장 최신버전인 4.8.0을 설치하도록 하겠습니다. 아래 링크를 통해 다운로드 페이지로 이동합니다..