文章目錄
- 前言
- 一、什麼是軟處理, 什麼是硬處理
-
- 1. 硬處理
- 2. 軟處理
- 二、NV12圖像格式
-
- 1. YUV格式介紹
- 2.NV12圖像裁剪代碼實作
- 3. 裁剪效果圖
- 總結
前言
現在圖像格式主要分為RGB格式和YUV格式, 由于RGB格式的圖像資料量較大,是以幾乎所有圖像處理都是以YUV格式作為輸入,本文主要介紹的是基于NV12格式的手工圖像裁剪(使用CPU來進行,不過現在的嵌入式SOC上一般都有專門的硬體子產品可以完成這個功能)
一、什麼是軟處理, 什麼是硬處理
1. 硬處理
現在的嵌入式SOC上一般都會有一些專門用來進行圖像處理的硬體子產品, 比如ISP, VSP等,說白了就是一個內建在SOC中一個IP核,通過SOC内部的總線和CPU進行連接配接, CPU通過專門的寄存器位址去控制這些硬體模