Tech이야기~!
welcom 자세히보기

Engineering 387

Convolution & Correlation

신호처리 수업이나 서적 Convolution은 Linear Time Invariant System상에서 이전 값과 현재값을 연산하기 위한 연산 Deep learning & imagine analysis 이미지내에서 feature를 출력하기 위한 용도로 연산 Convolution에는 확률, 통계, 컴퓨터 비전, 자연어 처리, 이미지 및 신호 처리, 엔지니어링 및 미분 방정식이 포함 된 응용 프로그램이 있습니다. 컨볼 루션의 일반화는 수치 분석 및 수치 선형 대수, 그리고 신호 처리에서 유한 임펄스 응답 필터의 설계 및 구현에 응용됩니다. 컨벌루션 연산의 역을 계산하는 것을 디컨 볼 루션이라고합니다. [원문] 더보기 Convolution has applications that include probabili..

[OpenCV] 합성곱

[Engineering] - Convolution & Correlation 합성곱 커널 행렬의 해당 요소와 이미지 매트릭스의 곱의 합으로 정의한다. [영상처리에서 말하는 필터 연산을 의미] [ 종종, 필터는 커널이라고도 한다.] 주어진 커널(행렬)에 대해 이미지 행렬과 커널 행렬의 해당 요소를 곱한다. 곱해진 값을 이미지의 해당 픽셀을 중심으로 더한다. 새로운 빈(검은색)이미지에는 원본 이미지의 해당 픽셀을 곱한 값의 합을 할당한다. 그리고 원본이미지의 모든 픽셀에 대해 이 작업을 수행한다. 적용하는 곳에 따라 약간씩 변형된 이미지 합성곱 convolution이 있다.

Computer/OpenCV 2019.12.14

[Scikit-image] 색상 모듈, 그리기 모듈

색상 모듈 추가자료 Site https://scikit-image.org/docs/stable/api/skimage.color.html#skimage.color.convert_colorspace Module: color — skimage v0.16.1 docs The image in RGB format, in a 3-D or 4-D array of shape (.., ..,[ ..,] 3), or in RGBA format with shape (.., ..,[ ..,] 4). scikit-image.org 라이브러리의 이 모듈은 한 색상 공간에서 다른 색상 공간으로 이미지를 변경하는 함수들을 포함. Valid color spaces ‘RGB’, ‘HSV’, ‘RGB CIE’, ‘XYZ’, ‘YUV’, ‘..

Computer/OpenCV 2019.12.13

사이킷-이미지 (scikit-image)

사이킷-이미지 (scikitimage) 라이선스: BSD 허가서 작성 언어: 사이썬 첫 출시: 2009년 8월; 10년 전 원작자: Stéfan van der Walt 운영체제: 리눅스, macOS, 마이크로소프트 윈도우 개요 scikit-image (이전 scikits.image)는 Python 프로그래밍 언어 용 오픈 소스 이미지 처리 라이브러리이다. 여기에는 세분화, 기하학적 변형, 색 공간 조작, 분석, 필터링, 형태학, 형상 감지 등의 알고리즘이 포함된다. 이것은 파이썬 수치 및 과학 라이브러리 인 NumPy 및 SciPy와 상호 운용되도록 설계되었다. Scikit-image 프로젝트는 Stéfan van der Walt의 scikits.image로 시작되었다. 이름은 SciPy에 대한 독립적으..

Computer/Python 2019.12.13

[구매도서] Generative Deep Learning

미술관에 GAN 딥러닝 실전 프로젝트 GAN으로 쓰기, 그리기, 게임하기, 작곡하기 데이비드 포스터 지음 | 박해선 옮김 | 한빛미디어 | 2019년 11월 15일 출간 이 책은 케라스를 사용한 딥러닝 기초부터 AI 분야 최신 알고리즘까지 설명한다. 기계 스스로 그림을 그리고, 글을 쓰고, 음악을 작곡하고, 게임을 하는 딥러닝 생성 모델을 재현하는 과정에서 독자는 변이형 오토인코더(VAE), 생성적 적대 신경망(GAN), 인코더-디코더 모델, 월드 모델 등을 학습할 수 있다. 이 책에서 제시한 팁과 가이드로 모델을 효율적으로 학습시키고 창의적인 생성 모델을 만들 수 있다.

Daily Life/BOOKS 2019.12.12

[구매도서] 파이썬 자료구조와 알고리즘

[도서] 파이썬 자료구조와 알고리즘 미아 스타인 지음 | 최길우 옮김 | 한빛미디어 | 2019년 07월 03일 출간 이 책은 파이썬을 십분 활용해 필수적인 자료구조와 알고리즘을 살펴본다. 스택, 큐, 연결 리스트 등 추상 데이터 타입과 정렬, 검색, 동적 계획법, 그래프, 트리 등 개발자가 꼭 알아야 할 알고리즘 핵심을 짚는다. 모든 알고리즘은 파이써닉한 코드로 전체를 구현했고 일부 장은 연습문제도 제공한다. 파이썬에 능숙하지 않은 독자를 위해 파이썬의 내장 데이터 타입, 객체지향, 동시성 등 파이썬 중고급 주제도 앞부분에서 설명한다. 책이 얇고 들고다니면서 공부할수있는 서적이다. 깊게 들어가면 두꺼운 서적을 읽어야하고, 수학 7대 난제도 있으니, 깊게 공부할려면 두꺼운책으로 끝없이 공부해야할 것이다...

Daily Life/BOOKS 2019.12.12

[Opencv with python] 이미지 향상_Pillow

이미지 향상에는이미지의 대비, 밝기, 색상 밸런스, 선명도 변경과 같은 작업이 포홤된다. Pillow패키지의 ImageEnhance모듈을 이용한다. 이미지 밝기 from PIL import Image from PIL import ImageEnhance #이미지 읽음 img = Image.open('image2.jpg') enhancer = ImageEnhance.Brightness(img) enhancer.enhance(2).show() #bright_img = enhancer.enhance(2) #bright_img.show() enhance()함수 float형 인자를 입력, 인자 값이 이미지의 밝기를 변경 1보다 작은 인자 값은 이미지의 밝기를 감소 1보다 큰 인자 값은 이미지의 밝기를 증가 1은 원..

Computer/OpenCV 2019.12.12

[Programming Language] Kivy

Kivy 라는 파이썬 NUI(Natural User Interface: 직관적 사용자 인터페이스) 개발 환경 Kivy는 크로스 플랫폼 사용자 인터페이스의 신속한 개발을위한 오픈 소스 Python 라이브러리입니다. Kivy 응용 프로그램은 동일한 코드베이스를 사용하여 Linux, Windows, OS X, Android 및 iOS 용으로 개발할 수 있습니다. 그래픽은 네이티브 위젯이 아닌 OpenGL ES 2를 통해 렌더링되므로 운영 체제 전반에 걸쳐 모양이 균일합니다. Kivy의 인터페이스 개발에는 kvlang이라는 작은 언어가 필요합니다 (kvlang은 파이썬과 같은 표현식과 파이썬 interop을 지원합니다). kvlang을 사용하면 Python을 독점적으로 사용하는 것과 비교하여 사용자 인터페이스 ..

Computer 2019.12.11

Intel은 공급 문제가 있는 2013년부터 22nm 프로세서의 중단을 취소

https://www.overclock3d.net/news/cpu_mainboard/intel_cancels_discontinuance_of_a_22nm_processor_from_2013_amid_supply_issues/1 Intel cancels discontinuance of a 22nm processor from 2013 amid supply issues This processor was discontinued in 2015... www.overclock3d.net 혼란스러운 움직임으로, 인텔은 몇 년 동안 단종했던 2013 년 펜티엄 G3420 (22nm 프로세서)을 부활 시키기로 결정했습니다. 인텔은 이러한 변화의 원인으로 새로운 "로드맵 결정"을 인용하지만, 인텔이 이 시점에서 6 년이 지..

Tip 2019.12.10