일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Artificial Intelligence
- 확률
- probability
- 빅 데이터
- node.js
- Big Data
- 인공지능
- 주일설교
- 우리들교회
- 김양재 목사님
- 김양재
- 빅데이터
- MongoDB
- Machine Learning
- nodeJS
- c++
- Statistics
- WebGL
- 몽고디비
- 빅데이타
- 데이터 과학
- 김양재 목사
- No SQL
- data science
- R
- 빅 데이타
- Deep learning
- 딥러닝
- 통계
- openCV
- Today
- Total
목록픽셀 (2)
Scientific Computing & Data Science
Python의 이미지 라이브러리인 pillow를 활용하여 이미지 데이터를 불러온 후, 이 이미지의 픽셀 데이터를 numpy 라이브러리의 array로 저장하는 코드는 다음과 같습니다: 1234567891011import PIL.Image as pilimgimport numpy as np # Read imageim = pilimg.open( {YOUR_IMAGE_PATH} ) # Display imageim.show() # Fetch image pixel data to numpy arraypix = np.array(im)Colored by Color Scriptercs 만약 matplotlib 라이브러리를 활용하여 이미지를 디스플레이 하고자 한다면 다음 코드를 이용하시면 됩니다: 1234567891011im..
이번 포스팅에서는 OpenCV의 Mat class의 data pointer를 통해 특정 픽셀의 컬러 정보를 얻어오는 방법에 대해 알아보도록 하겠습니다. 1. 이미지를 로딩합니다. 12// Read an imagecv::Mat image = cv::imread( YOUR_IMAGE_PATH, 1 );cs 2. uchar 타입의 image data pointer를 얻어옵니다. 1uchar *data = image.data;cs 3. 마찬가지로 컬러 채널별로 uchar 타입을 선언합니다. 1uchar *blue, *green, *red;cs 4. 특정 픽셀 (j, i) 각 채널 데이터를 얻어옵니다. 123blue = image.data + j*image.step + i*image.elemSize() + 0;g..