분류 전체보기 130

[기타]GPIB 드라이버 설치

출처 : http://kirabbit.tistory.com/10 GPIB 통신을 하는 장비에 관한 프로그램 개발 의뢰를 받아서 사전 공부중이다. 우선 환경설정에 필요한 GPIB 드라이버를 설치하는 것을 알아보았다. 1. 윈도우즈가 자동으로 드라이버를 잡아주지 않았다.GPIB-USB 케이블을 사용해서 PC에 연결해 보았는데 자동으로 드라이버를 잡아주지 못했다. 위의 사진을 보면 드라이버를 찾는척하다가 결국엔 실패해서 호환되는 드라이버가 없다는 표시를 한다. 2. NI GPIB 드라이버를 설치.(GPIB 인식 성공)메인 PC에는 LabView가 설치되어 있어서 NI 드라이버가 설치되어 있었다.그래서 VMWare에 올려서 드라이버만 설치가 가능한지 확인해 보았다.NI Driver : http://www.ni...

ETC/기타 2018.02.25

[Django] 튜토리얼 진행2(프로젝트 생성)

장고 튜토리얼을 따라 진행하고 있습니다.저의 목적에 맞게 진행하고 있기때문에 튜토리얼의 내용과 다소 다를 수 있습니다.출처 : https://tutorial.djangogirls.org/ko/django_start_project/ 나의 첫 번째 장고 프로젝트 아주 간단한 블로그 사이트를 만들어 본다고 합니다. 장고 프로젝트를 시작하는 것부터 진행하겠습니다.폴더 위치가 매우 중요하므로 명령 프롬프트 에서 현재 위치를 잘 변경하여 진행해 주시기 바랍니다.- 모든 작업은 가상환경 안에서 해야 하는 것을 꼭 기억하세요. 콘솔 창에 접두어로 (myvenv)가 안보인다면 먼저 virtualenv를 활성화 해야 합니다. (myvenv) Django> .\myvenv\Scripts\django-admin.exe sta..

카테고리 없음 2018.01.08

[Django] 튜토리얼 진행1(가상환경 설정)

스터디에서 진행하는 과제를 하기 위해 장고 튜토리얼을 진행하기로 했다. 출처URL : 장고 튜토리얼 설치하기 부터 진행을 해봅시다. 파이썬 버전 : 3.6.3(anaconda)OS : Windows 파이썬은 아나콘다로 설치하였습니다. 장고 튜토리얼을 Windows 버전을 따라 진행하겠습니다. 가상환경 개발 환경을 깔끔하게 관리하는 데 큰 도움이 되는 도구 - 검색해 본 결과.. 혼자 개발할 경우 크게 필요하지 않다고 합니다. 그러나 있는 기능은 써보는게 좋을듯하여 저도 가상 환경을 사용하도록 하겠습니다. 가상환경은 프로젝트 기초 전부를 Python/Django와 분리해줍니다. 다시 말해 웹사이트가 변경되어도 개발 중인 것에 영향을 미치지 않는 다는 것입니다. 1. 튜토리얼을 진행할 폴더를 새로 만듭니다...

카테고리 없음 2018.01.08

[Python] 파일 경로 Dialog(feat. asksaveasfilename())

python으로 GUI 프로그램을 만들고 있다.기본틀은 pyqt로 하였다. 파일 저장 경로를 설정해야 하는 상황인데...문제는 pyqt로 SaveFileDialog를 만들 수 없다는 것이다...(만들 수는 있겟지만..) 찾아보니 방법은 있엇다. 우선...... 필요한 모듈을 임포트 해주자. from tkinter import * import tkinter.filedialog 구글링을 하다보면 'import tkFileDialog '를 하라고 하는데... 나는 설치가 안된 것으로 나와서 tkinter.filedialog 를 사용한다.. 사용법은 매우 간단.. root = Tk().withdraw()title = 'Save project as'ftypes = [('csv file', '.csv'), ('Al..

programing/python 2017.09.13

[Tistory] Chrome 'daum 포토업로더는 flash player 10에 최적화 되어 있습니다.'

한동안 사진을 올리려고하면 'daum 포토업로더는 flash player 10에 최적화 되어 있습니다.' 라는 에러창이 뜨고 플래쉬를 최신버전으로 해도 똑같은 에러가 떠서 글을 안썻는데 오늘은 해결방법을 찾았기에 올려본다. 우선 에러 화면.. 자세히보기 눌러서 해결방법을 찾아보아도 인터넷 익스플로러에 대한 글만 나온다. 더 어이 없는건 그걸로 안되면 다른 브라우저를 써보란다... 허허허?출처 : http://cs.daum.net/faq/173/7589.html#34628 거참 크롬으로도 안되어 내가 글을 쓰고 있는데.. 이제 해결을 해보자.................. 1. 크롬 설정으로 이동. 우측 상단의 점점점/설정2. 고급 설정 3. 콘텐츠 설정4. Flash 5. 허용 / 추가 6. 본인 tis..

ETC/기타 2017.09.01

[Python] zipfile 압축

python에서 파일 압축을 해야 한다. 제일 일반적인 zip 형식으로 해보자. zipfile 모듈을 import 시켜주고 아래 코드처럼 작성해보자. import zipfile srcFile='mymodule.py' dstFile = 'myzip.zip' zf = zipfile.ZipFile(dstFile,'w') zf.write(srcFile,compress_type=zipfile.ZIP_DEFLATED) zf.close() 우선 ZipFile 인스턴스를 만들자. 압축하고자 하는 경로와 'w'(쓰기)를 넣어 만들고write메소드를 써서 압축하고자 하는 파일을 압축한다. 마지막으로 인스턴스를 close메소드로 닫아주면 된다.매우 심플하다. 그동안 플래시 플레이어 때문에 계속 안되었었는데.. 해결해서 드디..

programing/python 2017.09.01

[기타] C++ C2572 error(기본 인수 재정의)

문법을 잘 몰라서 발생한 에러이다.기본 인수(디폴트 매개변수) 를 선언할때 발생하였고, 해결방법은 매우 간단하다. 우선 에러가 발생한 부분부터 살펴보자. 현재 사진이 올라가지 않아서.... 소스코드만 올려보도록 하겠다. bool GetCameraImg(Mat& img, int x = offsetX, int y = offsetY, int width_ = width, int height_ = height);선언을 위와 같이 해주고 정의를 할때에는 아래와 같이 해주었다.bool GetCameraImg(Mat& img, int x = offsetX, int y = offsetY, int width_ = width, int height_ = height) {...} 그러자 C2572 Error가 발생하였다. of..

ETC/기타 2017.07.04

[OpenCV] 이미지 크기 변경 - resize()

2D FFT 테스트를 해야 하는데 lena.jpg가 내가 원하는 사이즈가 아니어서 크기를 변경해야 하는 일이 발생했다. 2의 n 승 크기로 변경을 하고 싶다. 방법은.. 생각보다 간단.. 환경 : Windows 10, VS 2015 community, c++, opencv3.1 우선 기본 크기를 확인해 보았다. #include #include using namespace std; using namespace cv; int main(void) { String filename = "c:\\Temp\\lena.jpg"; Mat src = imread(filename, CV_LOAD_IMAGE_COLOR); imshow("test", src); cout

ETC/OpenCV 2017.06.12

[OpenCV] 설치-nuget package

OpenCVSharp 은 nuget 으로 설치하는 것을 정리 했는데OpenCV는 정리를 안했었다. OpenCVSharp 은 바로 검색해서 설치하면 되지만 OpenCV는 Console창을 이용해서 설치해야 되더라.... c++프로젝트를 만든 후 진행 해보자. 우선 tools>nuget package manager>Packge Manager Console 을 선택한다. install-package opencv3.Xopencv 원하는 버전을 선택하여 적으면 된다. 설치 완료 NuGet 패키지 화면으로 가보면 설치된 것을 확인할 수 있다.

ETC/OpenCV 2017.06.11