본문 바로가기

분류 전체보기263

PyCharm에서 OpenCV 자동완성 문제 해결 PyCharm에서 OpenCV import 한 후 명령어 입력 시 자동완성이 안되는 문제가 있음 해결방법 (기존) import cv2 (변경) try: from cv2 import cv2except ImportError: pass import 할 때 위와 같이 하면 자동완성을 위한 명령어들이 제대로 출력이 된다. 이유는 모르지만... 참고stackoverflow [link] 2017. 9. 25.
[Linux] 라이브러리 의존 확인 ■ Linux에서 실행 프로그램이 필요로 하는 shared library 확인하는 방법 0. 예제 파일OpenCV 3.2 를 참조하는 예제 코드 #include int main(void){cv::Mat img = cv::imread("Lena.jpg", CV_LOAD_IMAGE_COLOR);cv::namedWindow("Image", cv::WINDOW_AUTOSIZE);cv::imshow("Image", img);cv::waitKey(0); return 0;} 1. objdump $ objdump -p | grep Section: -A5 | 부터는 입력하지 않아도 되지만 너무 많은 정보가 나오기 때문에 사용 2. readelf $ readelf -d 3. ldd $ ldd 참조1. devanix - [.. 2017. 6. 28.
[Linux] 심볼릭 링크 만들기 ln 1. 심볼릭 링크 만들기ln -s 예) libexample.so.3.1.0 파일에 대한 심볼릭 링크로 libexample.so 를 생성하고자 할 때 (단, libexample.so 파일은 없어야 함) $ ln -s libexample.so.3.1.0 libexample.so 또는 $ ln --symbolic libexample.so.3.1.0 libexample.so ※ 심볼릭 링크로 파일 뿐만 아니라 디렉토리도 가능 (자세한 사용법은 $ man ln 하여 참조) 2. 심볼릭 링크 삭제rm $ rm libexample.so 3. 심볼릭 링크 확인3.1 ls 명령ls -l 3.2 stat 명령stat 참조1. dBRang - [Lnx] 심볼릭 링크(ln) 만들기 및 확인/삭제2. EarthCrash의 테스.. 2017. 6. 27.
TensorFlow 모델 학습을 위한 CSV 파일 읽기 예제 코드 TensorFlow에서 모델 학습 시 데이터를 CSV 파일로부터 읽어오기 위한 예제 코드로 numpy를 이용한 방법과 tensorflow를 이용한 방법으로 정리, 이 때 CSV 파일은 2개가 있는 상황을 가정 0. 데이터 파일: Iris 데이터 1. numpy 사용 import numpy as np # first CSV file read data = np.loadtxt("data-iris-1.csv", delimiter=",", dtype=np.float32) # 75x5 matrix # slicing data into x and y x = data[:,0:-1] # from 1st to (n-1)th column, when data has n columns y = data[:,[-1]] # nth co.. 2017. 6. 15.
[Ubuntu] Ubuntu 16.04 + OpenCV 3.2 설치 ※ 시스템 환경 - Ubuntu 16.04.2 LTS 64bit - OpenCV 3.2 - 설치일: 2017.06.12 ※ 참고자료1. 멈춤보단 천천히라도 - Ubuntu 16.04에 opencv_contrib 포함하여 OpenCV 3.2 설치 위 블로그에 OpenCV 설치에 대한 보다 자세한 설명이 기술되어 있으며, 각 패키지 설치 이유에 대해서도 잘 설명되어 있음. 본 게시물은 Ubuntu에 OpenCV를 설치할 때 명령어들을 Ctrl+C / Ctrl+V 하기 위한 용도로 작성하였음. 1. 기존 설치 패키지 업그레이드$ sudo apt-get update$ sudo apt-get upgrade 2. OpenCV 컴파일을 위한 필요 패키지 설치$ sudo apt-get install build-esse.. 2017. 6. 12.
[Ubuntu] Eclipse C/C++ 개발환경 구축 ※ 참고 자료 1. 매일 삽질하는 개발자의 블로그 - [우분투] 14.04 버전 Eclipse C/C++ 개발환경 구축 2. 어벤저X의 하드디스크 - [리눅스] 우분투에서 Eclipse(이클립스) 설치하기 요약. JDK(Java Development Kit) 설치 → C/C++ 개발 관련 패키지 설치 → Eclipse 설치 → Eclipse CDT 설치 환경. Ubuntu 16.04.2 64-bit // Java 8 // Eclipse neon.3 1. JDK 설치 Oracle JDK 설치의 경우 1) Repository 추가 $ sudo add-apt-repository ppa:webupd8team/java 2) Repository index 업데이트 $ sudo apt-get update 3) JDK.. 2017. 6. 8.