文文字符畫 v2.412 綠色免費(fèi)版
1.20MB / 10-16
QQ字符任我畫 v1.0 免費(fèi)綠色版
1.04MB / 02-15
晨風(fēng)字符畫轉(zhuǎn)換器 V1.0 免費(fèi)綠色版
69.2MB / 02-15
文字轉(zhuǎn)字符畫 1.0 免費(fèi)綠色版
257KB / 03-03
qq字符畫精靈 v5.0 最新中文安裝版
2.73MB / 01-28
-
-
圖像批量轉(zhuǎn)換調(diào)整工具 Converseen v0.13.0.0 綠色中文免費(fèi)版 圖像轉(zhuǎn)換 / 23.4MB
-
全能圖像批量轉(zhuǎn)換 Converseen v0.13.0 官方安裝免費(fèi)版 圖像轉(zhuǎn)換 / 27.2MB
-
匯幫CAJ轉(zhuǎn)換器 V2.0.0 官方安裝版 圖像轉(zhuǎn)換 / 24.2MB
-
XnConvert 圖片轉(zhuǎn)換器 v1.104 多語中文免費(fèi)安裝版 64位 圖像轉(zhuǎn)換 / 24MB
-
XnConvert 批量圖像格式轉(zhuǎn)換軟件 v1.104.0 多語言綠色免費(fèi)版 32 圖像轉(zhuǎn)換 / 21.6MB
-
XnConvert 圖像格式轉(zhuǎn)換工具 v1.104.0 多國語言綠色免費(fèi)版 64Bit 圖像轉(zhuǎn)換 / 25MB
-
-
-
詳情介紹
C#將圖片轉(zhuǎn)換為ASCii字符是一款將圖片轉(zhuǎn)為ASCII字符畫工具,看別人發(fā)出來好玩的圖片上有這樣的代碼照片圖,就在網(wǎng)上查了下源碼,居然有C#的,寫了個(gè)小程序。轉(zhuǎn)出來的效果,個(gè)人感覺挺像的。
使用說明
長寬是設(shè)定 要替換成字符的像素塊大小 越小 越精細(xì)。
輸出的是文本文件,保存路徑為D:\test.txt,開txt文件 如太大 把 txt字體設(shè)置成最小 就可以看到效果了。
代碼說明
private void button1_Click(object sender, EventArgs e)
{
string str = null;
//上傳照片
OpenFileDialog op = new OpenFileDialog();
if (op.ShowDialog() == DialogResult.OK)
{
var image = File.ReadAllBytes(op.FileName);
MemoryStream ms1 = new MemoryStream(image);
Bitmap bm = (Bitmap)Image.FromStream(ms1);
str = Generate.GenerateStr(bm, int.Parse(comboBox2.Text),
int.Parse(comboBox1.Text), int.Parse(comboBox3.Text));
}
this.btnSave_Click(str);
textBox1.Text = "已生成,文件位置D:\\test.txt";
}
private void btnSave_Click(string s)
{
StreamWriter sw = File.AppendText(@"D:\\test.txt"); //保存到指定路徑
sw.Write(s);
sw.Flush();
sw.Close();
}
/// <summary>
/// 生成string
/// </summary>
/// <param name="bitmap">照片</param>
/// <param name="rowSize">行大小</param>
/// <param name="colSize">列大小</param>
/// <param name="type">模式</param>
/// <returns></returns>
public static string GenerateStr(Bitmap bitmap, int rowSize, int colSize, int type)
{
StringBuilder result = new StringBuilder();
char[] charset = { ' ', '.', ',', ':', ';', 'i', '1', 'r', 's', '5', '3', 'A', 'H', '9', '8', '&', '@', '#' };
if (type == 1)
{
charset = new char[] { ' ', '.', '1', '2', '0', '7', '5', '3', '4', '6', '9', '8' };
}
else if (type == 2)
{
charset = new char[] { '丶', '卜', '乙', '日', '瓦', '車', '馬', '龠', '齱', '龖' };
}
int bitmapH = bitmap.Height;
int bitmapW = bitmap.Width;
for (int h = 0; h < bitmapH / rowSize; h++)
{
int offsetY = h * rowSize;
for (int w = 0; w < bitmapW / colSize; w++)
{
int offSetX = w * colSize;
float averBright = 0;
for (int j = 0; j < rowSize; j++)
{
for (int i = 0; i < colSize; i++)
{
try
{
Color color = bitmap.GetPixel(offSetX + 1, offsetY + j);
averBright += color.GetBrightness();
}
catch (ArgumentOutOfRangeException)
{
averBright += 0;
}
}
}
averBright /= (rowSize * colSize);
int index = (int)(averBright * charset.Length);
if (index == charset.Length)
index--;
result.Append(charset[charset.Length - 1 - index]);
}
result.Append("\r\n");
}
return result.ToString(); }
下載地址
人氣軟件
比較好用的pdg轉(zhuǎn)pdf工具(Pdg2Pic,FreePic2Pdf.exe) 4.07 綠色版[
Acme CAD Converter(CAD轉(zhuǎn)換器) 2023 v8.10.6.1560 中文綠色單文
布卡漫畫格式轉(zhuǎn)換工具 手機(jī)漫畫轉(zhuǎn)換軟件
PNG轉(zhuǎn)ICO 圖標(biāo)格式互轉(zhuǎn)工具 2.1.0.0 綠色版
3Dmax轉(zhuǎn)SU插件D5 Converter(D5轉(zhuǎn)換器) 3.1.1.0 for 3Ds Max 2023
Able Software R2V for Windows(圖片轉(zhuǎn)CAD軟件) v5.5.040330 綠
jpg圖片轉(zhuǎn)為swf工具 v2.0 中文綠色版
超強(qiáng)CAD圖形轉(zhuǎn)換工具(Dwg Express) 6.0 漢化特別版
Photo to Cartoon(照片轉(zhuǎn)漫畫卡通軟件) v7.0 漢化特別版(附漢化
CAJ轉(zhuǎn)換成WORD V1.1 免費(fèi)綠色版
相關(guān)文章
-
星優(yōu)GIF處理器 V2.1.0.0 官方安裝版
星優(yōu)GIF處理器電提供了圖片轉(zhuǎn)GIF、視頻轉(zhuǎn)GIF GIF壓縮、GIF拆分、視頻轉(zhuǎn)GIF等功能,歡迎下載...
-
圖像批量轉(zhuǎn)換調(diào)整工具 Converseen v0.13.0.0 綠色中文免費(fèi)版
Converseen是一款免費(fèi)的批量圖像處理器,可以通過單擊鼠標(biāo)轉(zhuǎn)換、調(diào)整大小、旋轉(zhuǎn)和翻轉(zhuǎn)無數(shù)張圖像。此外, Converseen可以將整個(gè)PDF文檔轉(zhuǎn)換為一組具有您喜歡的特征的圖像。...
-
匯幫CAJ轉(zhuǎn)換器 V2.0.0 官方安裝版
匯幫CAJ轉(zhuǎn)換器是一款專業(yè)的格式轉(zhuǎn)換工具,支持CAJ格式轉(zhuǎn)換為PDF、Word、TXT等多種文件格式,以及圖片格式的轉(zhuǎn)換...
-
ImageConverter(圖像格式轉(zhuǎn)換工具) v1.4.5 綠色免費(fèi)版
ImageConverter是一款輕量級(jí)圖像格式轉(zhuǎn)換工具,支持多種常見格式如PDF、SVG、PNG等,并特別擅長WEBP轉(zhuǎn)換。它使用MozJPEG技術(shù)提高JPEG壓縮比,允許用戶調(diào)整圖像大小,歡迎需...
-
酷雀圖片格式轉(zhuǎn)換器 V1.0.0.3 官方安裝版
酷雀圖片格式轉(zhuǎn)換器專業(yè)的圖片處理軟件,這款軟件支持批量轉(zhuǎn)換,拖入圖片,一鍵轉(zhuǎn)換成指定圖片格式等...
-
迅聲圖片轉(zhuǎn)換器 V2.8.1 官方安裝版
迅聲圖片轉(zhuǎn)換器支持webp轉(zhuǎn)jpg、tif轉(zhuǎn)jpg、jpg轉(zhuǎn)png等,界面簡(jiǎn)潔,易于上手,本站提供的是這款軟件的安裝包...
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
☉ 本站提供的C#將圖片轉(zhuǎn)換為ASCii字符 V1.0 綠色免費(fèi)版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。