asp.net(c#)編程實現(xiàn)將彩色圖片變灰階圖片的方法示例
本文實例講述了asp.net(c#)編程實現(xiàn)將彩色圖片變灰階圖片的方法。分享給大家供大家參考,具體如下:
代碼如下:
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Drawing; using System.Drawing.Imaging; namespace WebApplication2 { public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Bitmap b = new Bitmap(Server.MapPath("01.jpg")); for (int x = 0; x < b.Width; x++) { for (int y = 0; y < b.Height; y++) { Color pixel = b.GetPixel(x, y); int val = (pixel.R + pixel.G + pixel.B) / 3; b.SetPixel(x, y, Color.FromArgb(val, val, val)); } } b.Save(Server.MapPath("1.jpg")); } } }
更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#圖片操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》、《C#面向?qū)ο蟪绦蛟O(shè)計入門教程》及《C#程序設(shè)計之線程使用技巧總結(jié)》
希望本文所述對大家C#程序設(shè)計有所幫助。
- asp.net(C#)使用QRCode生成圖片中心加Logo或圖像的二維碼實例
- Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)
- ASP.NET(C#)實現(xiàn)一次性動態(tài)上傳多張圖片的代碼(多個文件)
- asp.net(c#)實現(xiàn)從sqlserver存取二進制圖片的代碼
- asp.net(C#)壓縮圖片,可以指定圖片模板高寬
- asp.net(c#)獲取內(nèi)容第一張圖片地址的函數(shù)
- asp.net(c#)判斷遠程圖片是否存在
- C# 將字節(jié)流轉(zhuǎn)換為圖片的實例方法
- C#識別出圖片里的數(shù)字和字母
- C#圖片按比例縮放的實現(xiàn)代碼
- c#實現(xiàn)圖片二值化例子(黑白效果)
- c#圖片縮放圖片剪切功能實現(xiàn)(等比縮放)
相關(guān)文章
C#實現(xiàn)Json轉(zhuǎn)DataTable并導出Excel的方法示例
這篇文章主要介紹了C#實現(xiàn)Json轉(zhuǎn)DataTable并導出Excel的方法,結(jié)合實例形式總結(jié)分析了Json轉(zhuǎn)換DataTable,以及DataTable導出Excel相關(guān)操作技巧,需要的朋友可以參考下2019-02-02.Net WInform開發(fā)筆記(三)談?wù)勛灾瓶丶?自定義控件)
自定義控件的出現(xiàn)有利于用戶更好的實現(xiàn)自己的想法,可以封裝一些常用的方法,屬性等等,本文詳細介紹一下自定義控件的實現(xiàn),感興趣的朋友可以了解下2013-01-01如何在C#中使用 CancellationToken 處理異步任務(wù)
這篇文章主要介紹了如何在C#中使用 CancellationToken 處理異步任務(wù),幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下2021-03-03

C#模板方法模式(Template Method Pattern)實例教程