How to set CMake for OpenCV

WITH_EIGEN: Eigen3 라이브러리 사용 여부 이 플래그는 Eigen3-OpenCV 상호 운용성 기능을 사용할 수 있게 만드는 것 외에는 아무 것도 수행하지 않는다. 심지어 cv::Mat::inv()조차도 OpenCV 자체 알고리즘을 사용한다. 따라서 OpenCV 빌드를 위해 굳이 이 옵션을 사용할…

How to install Lapack on Windows

1. Github에서 소스코드를 다운로드 받아서 압축을 푼다. 2. CMake에서 {source}와 {build} 위치를 지정해주고, [Configure] 버튼을 누른다. 3. [Yes] 버튼을 누른다. 4. Visual Studio에는 기본적으로 포트란(Fortran) 컴파일러가 없다. 따라서 Visual Studio 대신 MinGW의 gfortran.exe로 빌드가 되도록…

GraphViz’s executables not found

pip install graphviz pydot pydotplus와 같이 실행하여 필요한 모듈을 다 설치해도 다음과 같은 에러가 발생하면서 Python 코드가 실행되지 않는 경우가 발생하였다. pydotplus.graphviz.InvocationException: GraphViz’s executables not found 이 오류는 graphviz가 정상적으로 설치되지 않았거나 경로가 제대로 설정되지…

Anaconda + TensorFlow 설치 (Windows 10)

아나콘다(Anaconda)란 파이썬(Python)과 수 백 가지 이상의 데이터 과학 패키지가 종속성 문제 없이 함께 설치되는 종합 패키지이다. 아나콘다(Anaconda)를 사용하면 필요한 여러 패키지들을 별도로 하나씩 설치해주어야 하는 번거로움이 없고 쉽게 가상환경을 만들고 버전 관리를 할 수 있기…

MinGW, GVim, Make on Windows

MinGW Download & Install: mingw-w64-install.exe Register Environment Variable to PATH: C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin Check on cmd: gcc -v GVim Download & Install: gvim81.exe Register Environment Variable to PATH: C:\Program Files (x86)\Vim\vim81 Check on cmd: gvim Modify…

USB CD 영역 삭제

명령창(Command Prompt) 실행. diskpart list disk select disk 3 (초기화 하려는 USB가 3번일 때) clean (파티션 삭제) create partition primary (주 파티션 생성) format quick fs=fat32 (fat32 형식으로 포멧) active (활성화) exit (종료)

Linux 지우고 Windows 설치

예전에도 한 번 이것 때문에 삽질을 해봤음에도 또 한 번 몇 시간 동안 삽질을 하다가 예전 기억을 되살려 냈다. 바보~! 리눅스(Linux)를 설치해서 쓰고 있던 하드 디스크에 리눅스(Linux)를 지우고 다시 윈도우(Windows XP)를 설치하고자 할 때 발생하는…

Ruby on Rails 설치

Beginning Ruby on Rails라는 제목의 책을 구입하여 공부를 시작했다. 그런데, 첫 번째 예제부터 정상적으로 실행되지 않는 황당한 시츄에이션이 발생하였다. 다음은 그 해결책이다. 실행한 후 다음과 같은 error가 발생할 경우… no such file to load —…

로그인 화면에서 Administrator가 안보일 때…

윈도우즈 XP 로그인 화면에서 Administrator가 보이지 않게 되는 경우가 있다. 이럴 때에는 regedit을 이용하여 레지스트리를 수정해주면 된다. (단, professional 버전에서만 가능함) HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> WindowsNT -> CurrentVersion -> Winlogon -> SpecialAccounts ->…

How to disable CD-ROM, USB strorage

보안 등의 이유로 CD-ROM이라던지 USB 저장매체를 비활성화 시켜야 하는 경우, 다음과 같이 하면 된다. 1. Administrator로 log-iin 2. regedit 실행 3. HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet ->Services ->cdrom    : Start값을 1에서 4로 변경 4….

GA-EP45-UD3R 문제

GA-EP45-UD3R 기종의 메인보드에서 발견된 문제점이다. HDD에 file을 writing 하고 난 후에 CPU의 점유율이 떨어지지 않는 문제점이 발생함을 확인하였다. 예를 들면, 다음과 같은 코드를 실행시키면 문제가 발생한다. #include <iostream> #include <fstream> using namespace std;  int main(…

LaTeX eps 그림 만들기 tips

[일러스트레이터(Illustrator)에서 error가 나면서 image 붙여넣기가 안될 때] 1. Photoshop에서 편집 2. copy 3. Powerpoint에서 paste 4. copy 5. Illustrator에서 paste 6. 저장 [Powerpoint 그림을 eps로 변환] (모든 그림의 group을 해제해 주어야 함!!!) (기본 도형이 아닌 자유형, 곡선 등은…

이 탭은 복구되었습니다.

“이 탭은 복구되었습니다.”란 메세지와 함께 internet explorer가 제대로 실행이 되지 않는 오류가 발생할 때… 1. 원인 IE8와 한글2007의 충돌 (한글2007을 먼저 설치한 후에 IE8로 업데이트하게 되면 발생) 한글2007이 IE8에서 사용하는 jscript.dll을 덮어 쓰기 때문에 발생하는…

iTunes Error

아이폰을 연결하고 아이튠스를 실행했을 때 다음과 같은 에러가 발생한다면… iTunes가 동기화 서비스에서 제공자 데이터 정보를 로드할 수 없습니다. ….. C:\Program Files\Common Files\Apple\Apple Application Support 경로에 있는 모든 파일들을 복사하여 C:\Program Files\Common Files\Apple\Mobile Device Support 경로에…