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

正文內(nèi)容

csharp數(shù)字圖像處理源程序(參考版)

2024-08-25 15:28本頁面
  

【正文】 同時,在上面的基礎上,讀者不妨試著舉一反三,編寫出更多的圖像處理的函數(shù)來,以充實并完善這個簡單的實例。不過我們在運用新技術的同時也得明白掌握基本的編程思想才是最主要的,不 同的語言、不同的機制只是實現(xiàn)的具體方式不同而已,其內(nèi)在的思想還是相通的。 該函數(shù)實現(xiàn)的程序效果如下: 首先,我們把圖像增亮的參數(shù)設置為 100(其范圍為- 255~ 255),然后執(zhí)行效果如下,讀者也可嘗試其他的參數(shù)值。同時代碼中還有一個防止成分值越界的操作,因為 RGB成分值的范圍為 0~ 255,一旦超過了這個范圍就要重新設置。 } 本函數(shù)完成的功能是對圖像進行增亮處理,它比上面兩個函數(shù)多了一個增亮參數(shù)- nBrightness,該參數(shù)由用戶輸入,范圍為- 255~ 255。 } } (bmData)。 ++p。 if (nVal 255) nVal = 255。 ++x ) { nVal = (int) (p[0] + nBrightness)。++y) { for(int x=0。 for(int y=0。 int nOffset = stride *3。 int nVal = 0。 int stride = 。 該函數(shù)實現(xiàn)的程序效果如下: (處理前) (處理后) Brightness()函數(shù)的算法如下: public static bool Brightness(Bitmap b, int nBrightness) { if (nBrightness 255 || nBrightness 255) return false。所以在 for 循環(huán)內(nèi)部一定要設置好 red、 green、 blue 等變量的值,切不可顛倒。然而由于人眼的敏感性,這樣完全取平均值的做法的效果并不好,所以在程序中我取了三個效果最好的參數(shù): .299, .587, .114。 return true。 } p += nOffset。 p[0] = p[1] = p[2] = (byte)(.299 * red + .587 * green + .114 * blue)。 green = p[1]。 x 。y。 byte red, green, blue。 unsafe { byte * p = (byte *)(void *)Scan0。 int stride = 。函數(shù)執(zhí)行成功,最后返回 true值。 。函數(shù)中的 unsafe 代碼塊是整個函數(shù)的主體部分,首先我們?nèi)〉脠D像內(nèi)部數(shù)據(jù)的指 針,然后設置好偏移量,同時設置 nWi
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1