기본 콘텐츠로 건너뛰기

anaconda3에 opencv 설치 (anaconda python3.6버젼)

anaconda3에 python 3.6 버젼은 설치되어있다.

download Whl파일

이곳에 가서 opencv_python-3.2.0-cp-36-cp36m-win_amd64.whl  파일을 다운받는다.


그리고 anaconda3가 설치된 폴더에서 script폴더에 들어간다.

여기서 명령창을 열어 아래와 같은 명령어를 입력한다.
(이 과정은 가상환경에 설치가 아니라, 아나콘다 자체에 설치하는 것)


c:\anaconda3\scripts\pip install opencv_python-3*.whl

(추가) 윈도우 10의 경우 powershell이 명령프롬프트창 대신에 열리는데, 이때는 
.\pip install opencv_python-3*.whl 이런식으로 입력을해야한다.

opencv_python 부분에는 다운받은 파일 이름 그대로 기입하면된다.

테스트는 import cv2로 실행해본다.


댓글

  1. 안녕하세요, 블로거님의 글이 많은 도움이 되었습니다. 그런데 파일 다운로드 받아 pip install 까지 잘 마쳤는데 import 에러가 계속 뜨네요....
    ImportError: numpy.core.multiarray failed to import
    혹시 기존에 opencv다운을 받아서 그러는 걸까요? 도움 주실수 있으신가요?ㅜㅠ

    답글삭제
    답글
    1. opencv버젼에 따라 지원되는 python버젼도 다른 것으로 알고 있어서 저는 python3.6에 설치했지만, python 3.5에 opencv3.x 버젼은 지원되는것으로 알고있습니다.
      혹시 opencv2.x로 설치하시려고하시나요?

      삭제
  2. The new Vegas Casinos! - JDT Hub
    Las Vegas Casinos, LLC welcomes 목포 출장안마 those 인천광역 출장안마 interested in 제주도 출장샵 exploring the world of Vegas gaming. Discover 전라남도 출장마사지 the best new casinos, 평택 출장마사지 new slot machines, and new

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

데이터 열로 추가하여 쌓기

import numpy as np x = [] a = np.array([1,2,3]) Out[5]: array([1, 2, 3]) a.shape Out[6]: (3,) np.concatenate((x,a)) Out[7]: array([ 1.,  2.,  3.]) x = np.concatenate((x,a)) x = np.concatenate((x,a)) Out[10]: array([ 1.,  2.,  3.,  1.,  2.,  3.]) x = [] x = np.concatenate((x,a), axis=1) => 오류발생  -. x가 차원이 안맞아서 안됨.  np.expand_dims(a,axis=1) Out[14]:  array([[1],        [2],        [3]]) b = np.expand_dims(a,axis=1) b.shape Out[16]: (3, 1) => (3,1)짜리 차원으로 확장한 후 열 방향으로 쌓을 수 있다. => 아래는 empty함수나 zeros를 사용하여 공간을 만드는 작업 x = [] x = np.empty((3,0)) x Out[19]: array([], shape=(3, 0), dtype=float64) x = np.zeros((3,0)) x Out[21]: array([], shape=(3, 0), dtype=float64) x = np.zeros((3,0)) a Out[23]: array([1, 2, 3]) b Out[24]: array([[1],        [2],        [3]]) np.concatenate((x,b), axis=1) Out[26]: array([[ 1.], ...

keras를 이용하여 cifar10 실행해보기 (Functional API step by step)

Keras 라이브러리를 이용하여 cifar 10 데이터를 기본적인 CNN 구조를 이용하여 수행 사용하는 레이어들을 추가한다. from keras.layers import Input, Dense, Dropout, Activation, Flatten from keras.layers import Conv2D, MaxPooling2D 모델도 추가한다. from keras.models import Model 구조는 기본적으로 아래와 같다. 이는 keras에서 제공하는 cifar10 예제를 참고하였다. conv2D -> conv2D -> maxpooling -> dropout -> conv2D -> conv2D -> maxpooling -> dropout -> flatten -> Dense -> dropout ->Dense(마지막은 분류하고자 하는 개수, 여기서는 10) 블럭을 생성하기 전에 Input layer에 형태를 넣어줘야한다. #Input inputs =Input((32,32,3)) # block1 x = Conv2D(32, (3,3), activation='relu', padding='same', name='block1_conv1')(inputs)  x = Conv2D(32, (3,3), activation='relu', padding='valid', name='block1_conv2')(x)  x = MaxPooling2D((2, 2), name='block1_pool')(x) x = Dropout(0.25)(x)  # block2 x = Conv2D(64, (3,3), activation='relu', padding='same', name='block2_conv1')...

HTML 테스트

Lab 시리즈 화장품 구매(파란색, 가장크게) <span style="color: blue; font-size: x-large;">Lab 시리즈 화장품 구매(파란색, 가장크게)</span><br /> Lab 시리즈 화장품 구매(검은색, 보통) <span style="color: blue; font-size: x-large;"><br /></span> Lab 시리즈 화장품 구매(검은색, 보통)<br /> Lab 시리즈 화장품 구매(검은색, 보통, Airal) <span style="font-family: Arial, Helvetica, sans-serif;">Lab 시리즈 화장품 구매(검은색, 보통, Airal)</span><br /> Lab 시리즈 화장품 구매(검은색, 보통, Airal, Bold) <span style="font-family: Arial, Helvetica, sans-serif;"><b>Lab 시리즈 화장품 구매(검은색, 보통, Airal, Bold)</b></span> 하나의 문단을 의미하는 <p>태그 문장의 일부를 의미하는 <span>태그 강제줄바꿈을 의미하는 <br>태그 비교적 넓은 지역을 묶어 지정 </div>