最近在折騰opencv的東西,有些需要記錄一下:
1. yuv與rgb相互轉換的公式如下(rgb取值範圍均為0-255):
y = 0.299r + 0.587g + 0.114b
u = -0.147r - 0.289g + 0.436b
v = 0.615r - 0.515g - 0.100b
r = y + 1.14v
g = y - 0.39u - 0.58v
b = y + 2.03u
2.opencv中預設的彩色影象空間儲存格式似乎是bgr,也就是說使用cvcreateimage等建立的預設是bgr的。
3. windows出現0xc0000076載入出錯的錯誤,首先想到的是64和32位不相容的問題。
工作備忘錄
git add git commit repo upload 所要提交的目錄 repo forall c git checkout 工作檔案的提交步驟 1 進入.11伺服器上的工作目錄。例如,在做ota時的工作目錄是 home chamber can buildroot infotm dlimage...
備忘錄模式
備忘錄模式 memento 在不破壞封裝性的前提下,捕獲乙個物件的內部狀態,並在該物件之外儲存這個狀態。這樣以後就可將該物件恢復到原先儲存的狀態。originator 發起人 負責建立乙個備忘錄memento,用以記錄當前時刻它的內部狀態,並可以使用備忘錄恢復內部狀態。originator可根據需要...
備忘錄模式
先從物件導向的三大特徵之一封裝說起。物件導向的封裝簡單點說就是把狀態 資料 和行為 操作這些資料的方法 放到一起,構成乙個單元,通常叫做類。乙個物件的行為是事先確定好的 靜態 一些指令碼,如果物件的狀態相同,物件看起來就是一樣的。所以當我們需要把乙個物件的某一時刻儲存起來,那麼只需要儲存它在那個時刻...