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

正文內(nèi)容

[計(jì)算機(jī)]第12章圖形與圖像-資料下載頁(yè)

2025-01-19 17:14本頁(yè)面
  

【正文】 lic void ScaleTransform(float sx, float sy)。 參數(shù) : sx為 X方向上縮放因子 sy為 Y方向縮放因子。 坐標(biāo)變換 示例: private void Form1_Paint(object sender, PaintEventArgs e){ //創(chuàng)建半透明紅色畫(huà)刷 Brush b=new SolidBrush ((125,))。 (b, 100, 50, 100, 40)。 //填充矩形 (30)。 //坐標(biāo)系旋轉(zhuǎn) 30度 (b, 100, 50, 100, 40)。 //填充矩形 ()。//恢復(fù)原是坐標(biāo)系 //設(shè)置放大因子, X坐標(biāo)為原來(lái)的 , Y坐標(biāo)為原來(lái)的 2倍 (,2)。 (b, 100, 50, 100, 40)。 //填充矩形 } 色彩變換 ? 對(duì)圖片實(shí)現(xiàn)像素處理 獲取位圖指定點(diǎn)顏色 public Color GetPixel(int x, int y)。 設(shè)置位圖指點(diǎn)點(diǎn)顏色 public void SetPixel(int x, int y, Color color)。 示例: //創(chuàng)建新位圖,內(nèi)容為 OldImage中的內(nèi)容。 Bitmap允許對(duì)每個(gè)像素進(jìn)行操作 b = new Bitmap(OldImage)。 for (int i = 0。 i 。 i++) 色彩變換 for (int j = 0。 j 。 j++) { Color c1 = (i, j)。 //根據(jù)原始顏色和軌跡條的值重新生成新顏色 Color c2 = ( * / 100, * / 100, * / 100)。 (i, j, c2)。 //設(shè)置像素點(diǎn)新顏色值 } = b。 //顯示新位圖 } } 色彩變換 ? 顏色矩陣 (0, 255, 127, 255) =( 0, 127, 101, 76) R G B A 相加 影響紅色 影響綠色 影響蘭色 影響透明度 色彩變換 ? 顏色矩陣運(yùn)用 創(chuàng)建顏色矩陣 float[][] colorMatrixElements = { new float[] {, , , , }, new float[] {, , , , }, new float[] {, , , , }, new float[] {, , , , }, new float[] {, , , , } }。 ColorMatrix colorMatrix = new ColorMatrix(colorMatrixElements)。 創(chuàng)建 ImageAttributes 實(shí)例并設(shè)置顏色矩陣 ImageAttributes 類提供了名為 SetColorMatrix的方法,該方法具有多種重載形式,其中一種聲明如下: public void SetColorMatrix(ColorMatrix newColorMatrix)。 ImageAttributes imageAttributes = new ImageAttributes()。 (colorMatrix)。 色彩變換 ? 使用 Graphics 的 DrawImage方法繪制圖像并指定ImageAttributes 選項(xiàng)。 Graphics g = (newImage)。 //將原圖像進(jìn)行色彩變換并繪制到 Graphics對(duì)象 g上 ,而繪制的內(nèi)容實(shí)際會(huì)保存到 newImage中。 (OldImage,new Rectangle(0, 0, , ), 0, 0, , , , imageAttributes)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1