- Practical Convolutional Neural Networks
- Mohit Sewak Md. Rezaul Karim Pradeep Pujari
- 161字
- 2021-06-24 18:58:53
How do computers interpret images?
Essentially, every image can be represented as a matrix of pixel values. In other words, images can be thought of as a function (f) that maps from R2 to R.
f(x, y) gives the intensity value at the position (x, y). In practice, the value of the function ranges only from 0 to 255. Similarly, a color image can be represented as a stack of three functions. We can write this as a vector of:
f( x, y) = [ r(x,y) g(x,y) b(x,y)]
Or we can write this as a mapping:
f: R x R --> R3
So, a color image is also a function, but in this case, a value at each (x,y) position is not a single number. Instead it is a vector that has three different light intensities corresponding to three color channels. The following is the code for seeing the details of an image as input to a computer.
- 有趣的二進制:軟件安全與逆向分析
- 企業大數據系統構建實戰:技術、架構、實施與應用
- 云計算與大數據應用
- Libgdx Cross/platform Game Development Cookbook
- Live Longer with AI
- 醫療大數據挖掘與可視化
- Mastering Machine Learning with R(Second Edition)
- ZeroMQ
- TextMate How-to
- 大數據分析:數據倉庫項目實戰
- Doris實時數倉實戰
- 大數據測試技術:數據采集、分析與測試實踐(在線實驗+在線自測)
- Rust High Performance
- 數據挖掘算法實踐與案例詳解
- Learning Ansible