iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0

36:老師你上次說了一張照片可能就是一個矩陣?

RN:我認為應該說「數位照片」或是「數位影像」更準確
  數位化的照片(影像)可以用一個矩陣儲存
  矩陣的每一格稱作像素(pixel)


import cv2
from  matplotlib import pyplot as plt

# load image
im = cv2.imread('KHmayor.jpg')

# transform image to rgb_array
im_arr = im[:,:,::-1]

# show shape (height, width, 3)
print(im_arr.shape)

如果我們隨便從網路上下載一張圖
並將它如上運作
可以看到我們可以利用矩陣紀錄這張影像

而且這張影像的每個元素(像素)
都還包含了R,G,B三個顏色的資訊
所以才會是 (height, width, 3)

用矩陣紀錄的好處是
如果我們想對這張影像進行一些處理
就可以利用矩陣的運算
如:平移(矩陣加減法)、旋轉(矩陣乘法)、...等


36:這些運算是怎麼對影像做處理的呀

RN:這些以後再說吧,今天就說到這邊,大家中秋節快樂~
  我要去烤肉了~XD


上一篇
[Day 15]老師我學矩陣做什麼(3)
下一篇
[Day 17]老師我學矩陣做什麼(5)
系列文
老師我學這個做什麼:我在工作上看到的數學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言