freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的圖像處理軟件設(shè)計-資料下載頁

2025-11-01 03:59本頁面

【導讀】電話會議等各種服務(wù)為一身的智能手機系統(tǒng)。由Google公司牽頭眾多實力雄厚。的軟硬件廠商加盟成立了OMS聯(lián)盟,并推出Android平臺手機系統(tǒng)。新生兒,Android手機操作平臺有著得天獨厚的優(yōu)勢和廣闊的發(fā)展前景。該軟件用Java語言,AndroidSDK開發(fā)包和Eclipse開。發(fā)工具進行開發(fā)。主要實現(xiàn)對android的UI界面的精美設(shè)計,同時可以實現(xiàn)讓

  

【正文】 26 ? ?? ?? ?? ?i nt gr e y 125 。 / / 125pixR C ol or . pixC ol or 。 / / RpixG C ol or . pixC ol or 。 / / GpixB C ol or . pixC ol or 。 / / Bne w R i nt ( * pixR * pixG * pixB ) 。 / / Rnere dgre e nblue????? ? ?    閾 值 為 , 可 根 據(jù) 自 己 實 際 情 況 設(shè) 置獲 取 像 素 的 分 量獲 取 像 素 的 分 量獲 取 像 素 的 分 量重 新 設(shè) 置 像 素 分 量? ?? ?? ?? ?? ?w G i nt ( * pixR * pixG * pixB ) 。 / / Gne w B i nt ( * pixR * pixG * pixB ) 。 / / Bi f ne w R gr e y ne w R 255 。 e l se ne w R 0 。 / /i f ne w G gr e y ne w G 255 。 e l se ne w G 0 。i f ne w B gr e y ? ? ?? ? ?? ? ?? ? ??重 新 設(shè) 置 像 素 分 量重 新 設(shè) 置 像 素 分 量      二 值 化 處 理     ne w B 255 。 e l se ne w B 0 。??    效果如圖 所示: 圖 二值化 前(左)和 二 值化 后(右) 浮雕 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,通過 Color類中的 red、 green、blue 方法分別獲取每個像素的 RGB 分量, 用前一個像素點的 RGB 值分別減去當前像素點的 RGB值并加上 127作為當前像素點的 RGB值。 然后保存在新的數(shù)組中,重畫圖像。 例: 27 B CBB . r A . r B . r 127 。B . g A . g B . g 127 。B . b A . b B . b 127 。. r . g . b R GBA? ? ?? ? ?? ? ?求 點 的 浮 雕 效 果 如 下 :注 : 式 中 的 、 和 分 別 表 示 該 像 素 的 的 權(quán) 值 。 效果如圖 所示: 圖 浮雕處理 前(左)和 浮雕處理 后(右) 底片 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,通過 Color類中的 red、 green、blue 方法分別獲取每個像素的 RGB 分量, 將 每個 像素點的 RGB 值分別與 255 之差后的值作為當前點的 RGB 值 , 然后保存在新的數(shù)組中,重畫圖像。 例: B CBB . r 255 B . r 。B . g 255 B . g。B . b 255 B . b 。. r . g . b R GBA??????求 點 的 底 片 效 果 :注 : 式 中 的 、 和 分 別 表 示 該 像 素 的 的 權(quán) 值 。 效果如圖 所示: 28 圖 底片處理 前(左)和 底片處理 后(右) 光暈 光暈 實現(xiàn)的效果是圓圈之內(nèi)圖片像素點不變,圓圈之外的點做模糊處理。 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,在圖像中找一個像素點,以此像素點為中心,半徑為 n( n可以自己任意選取),作一個圓,判斷像素點是否在圓內(nèi),在圓內(nèi)則不處理,在圓外則通過高斯數(shù)組進行模糊處理。將處理的像素保存到新的數(shù)組中,重畫圖像。 模糊處理如下: 一、簡單算法: 將像素點周圍八個點包括自身一共九個點的 RGB 值分別相加后 取 平均 值 ,作為當前像素點的 RGB 值,即可實現(xiàn)效果。 例: ? ? EE . r A . r B . r C . r D . r E . r F . r G . r H . r I . r / 9. r E R G B R E G BA B CD E FG H I? ? ? ? ? ? ? ? ?假 如 當 前 點 是 , 那 么 會 有 :注 : 表 示 像 素 點 的 值 , 像 素 點 的 值 類 似 。 二、采用高斯模糊: 將九個點的 RGB 值分別與高斯矩陣中的對應(yīng)項相乘的和,然后再除以一個相應(yīng)的 29 值作為當前像素點的 RGB 值 。 如下面代碼所示: ? ?? ? ? ? ? ?? ? ? ? ? ?i nt [ ] g a uss = n e w [ ] 1 2 1 2 4 2 1 2 1 / /i nt d e l t a = 16 。E . r ( A . r * g a uss 0 B . r * g a uss 1 C . r * ga uss 2 D . r * g a uss 3 E . r * g a uss 4 F . r * g a uss 5 G . r * g a uss 6 H . r * g a uss 7 I . r * g a??? ? ? ?????? ? ? ? ???, , , , , , , , , ; 高 斯 矩 陣? ?uss 8 ) / d e l t a. r E R G B R E G B注 : 表 示 像 素 點 的 值 , 像 素 點 的 值 類 似 。 delta 的取值貌似沒有規(guī)定值,可以自己設(shè)置任意值,但要想達到效果,能設(shè)的值很少 。效果如圖 所示: 圖 光暈處理 前(左)和 光暈處理 后(右) 冰凍 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,通過 Color類中的 red、 green、blue 方法分別獲取每個像素的 RGB 分量,用每個像素獲取的 R 分量減去 G 和 B分量,然后乘以 3/2,將得的新的像素點保存到數(shù)組中,重畫圖像。 例: 30 ? ?? ?? ? B CBpixR Col or . pixCol or 。 / / RpixG Col or . pixCol or 。 / / GpixB Col or . pixCol or 。 / / Bpixe l ( pixR p i xG pixB ) * 3/2。 / /Are dgre e nblue????求 點 的 冰 凍 效 果 :獲 取 像 素 的 分 量獲 取 像 素 的 分 量獲 取 像 素 的 分 量得 到 的 新 的 像 素 值 效果如圖 所示: 圖 冰凍處理 前(左)和 冰凍處理 后(右) 霓虹 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,通過 Color類中的 red、 green、blue 方法分別獲取每個像素的 RGB 分量 ,利用當前像素點的 RGB 分量與下一個像素點的 RGB 分量求差之后取絕對值,再加上當前像素點的 RGB 分量與下一行當前列的像素點的 RGB 分量求差之后取絕對值,將得的新的像素點保存到數(shù)組中,重畫圖像。 如下面代碼所示: 31 ? ? ? ?? ? ? ? E F Hi nt de l t a 2 。E . r Ma t h. sqr t Ma t h. pow E . r F . r , 2 Ma t h. sqr t Ma t h. pow E . r H . r , 2 * de l t a 。E . g Ma t h. sqr t Ma t h. pow E . g F . g , 2 Ma t h. sqr t Ma t h. pow E . g H . g , 2A B CD E FG H I?? ? ? ?? ? ? ?求 點 像 素 的 霓 虹 效 果 , 需 要 利 用 點 的 像 素 和 點 的 像 素 。( ) ( )( ) (? ? ? ?* de l t a 。E . b Ma t h. sqr t Ma t h. pow E . b F . b, 2 Ma t h. sqr t Ma t h. pow E . b H . b, 2 * de l t a 。. r . g . b R G B? ? ? ?)( ) ( )注 : 、 和 分 別 是 像 素 點 的 分 量 。效果如圖 所示: 圖 霓虹處理 前(左)和 霓虹處理 后(右) 懷舊 算法原理: 獲取圖像的每一個像素,存放在數(shù)組中,通過 Color類中的 red、 green、blue 方法分別獲取每個像素的 RGB 分量 , 然后再按照 一個 3*3 系數(shù)矩陣 分別重新計算出 RGB 值然后做為當前點的 RGB 值 , 通過數(shù)組將得的新的像素點保存到數(shù)組中,重畫圖像。 系數(shù)矩陣如下 : 0 .3 9 3 0 .7 6 9 0 .1 8 90 .3 4 9 0 .6 8 6 0 .1 6 80 .2 7 2 0 .5 3 4 0 .1 3 1?????? 如下面代碼所示: 32 ? ?? ?? ?? ?? ?pixR Col or . pixCol or 。 / / RpixG Col or . pixCol or 。 / / GpixB Col or . pixCol or 。 / / Bne w R i nt ( 0. 39 3 * p i xR 0. 76 9 * p i xG 0. 18 9 * p i xB ) 。 / / Rne w G i nt ( 0. 34 9 * p i xR 0. 68 6re dgre e nblue???? ? ???獲 取 像 素 的 分 量獲 取 像 素 的 分 量獲 取 像 素 的 分 量重 新 設(shè) 置 像 素 分 量? ?* p i xG 0. 16 8 * p i xB ) 。 / / Gne w B i nt ( 0. 27 2 * p i xR 0. 53 4 * p i xG 0. 13 1 * p i xB ) 。 / / B?? ? ?重 新 設(shè) 置 像 素 分 量重 新 設(shè) 置 像 素 分 量效果如圖 所示: 圖 懷舊處理前 (左)和 懷舊處理 后(右) 邊框效果 通過 Gallery 視圖控件給圖像添加邊框效果。通過算法實現(xiàn)對圖像的重畫和疊加,獲取 Gallery 視圖控件的響應(yīng)來調(diào)用算法從而為圖像添加邊框。 重畫 算法原理: 將邊框圖片裁剪成八張小圖片,分別對應(yīng)左上角,左邊,左下角,下邊,右下角,右邊,右上角,上邊,其中左右上下 角 只需要一個有效長度, 通過平鋪 即可實現(xiàn) 效果 。 左右上下邊采用的也是這樣的思路。也可以將八張圖片組合在一起,然后讀取整張圖片,用代碼 裁剪 。 邊框資源如下: 上下左右角: 上下左右邊: 33 將邊框資源平鋪在圖像的四周,然后通過重畫就可以實現(xiàn)下面的效果。 效果如圖 所示: 圖 重畫邊框前 (左)和 重畫邊框 后(右) 疊加 算法原理:首先 可以通過軟件自己做一張邊框資源圖片 , 要求沒有邊框的 區(qū)域 調(diào)成全透明的, 在兩張圖片疊加的 之前 ,對邊框圖片做特殊處 理 , 將邊框的大小縮小或擴大到與要處理的圖片的大小一致, 改變邊框圖片像素點的透明度, 然后 建立圖層 , 將兩張位圖分層然后處理成一張位圖 , 即可完成 下面 圖片的 效果。 + 效果如圖 所示: 34 圖 疊加邊框前 (左)和 疊加邊框 后(右) 35 5 軟件調(diào)試 軟件調(diào)試環(huán)境 基于 android 的軟件調(diào)試方法有兩種,一種是 在 Eclipse 的 ADT里,集成了Android 虛擬機 ,可以直接用來調(diào)試。一種是通過安裝了 android 操作系統(tǒng)的真機調(diào)試。根據(jù)需求可以自己選擇。下面只介紹調(diào)試壞境。 虛擬機調(diào)試。 啟動 Android 虛擬機,是可以用命令行來實現(xiàn)的 ,在androidsdkhome/tools 目錄下, 有個 emulator 可執(zhí)行文件,就是啟動虛擬機的。在 Eclipse 的 ADT 里,集成了 Android 虛擬機的管理。在菜單 Windows 下,有個子菜單: Android SDK and AVD Man
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1