您的位置:首页 > 编程语言

才子佳人与QQ游戏美女找茬外挂实现

2016-01-31 11:43 330 查看
“我未成名君未嫁,可能俱是不如人?”,唐朝才子罗隐一生怀才不遇,屡考未中,话说当初以寒士身份赴举,路过锺陵,即今天的江西进贤,结识了当地的一名乐营女子云英,郎才女貌,把酒言欢,一醉方休。怎奈罗隐命运多舛,一直未中举,十二年弹指间,他再度落第,路过锺陵,与佳人云英不期而遇,云英依旧风韵犹存,未脱风尘,当时制度,长官未许,不得脱籍外嫁。不料云英惊诧道:“怎罗秀才还是白丁!”,话中带着嘲讽,罗隐自是不甘嘲弄,写下一首诗,赠与云英:

钟陵醉别十余春,重见云英掌上身。

我未成名君未嫁,可能俱是不如人?

人生不如意事,十有八九。无聊之际,玩个大家来找茬,被人碾压成渣。于是乎,恰好新学C#语言,无处施展,这个外挂就诞生了。

思路很简单,就是比较两张图的像素,把不同的标出来,必然会有5处区域。

关键代码如下:

<pre name="code" class="csharp">public void MarkDiff(Bitmap left, Bitmap right)
{
float p = 0.4f;
int w = left.Width;
int h = left.Height;
for (int y = 0; y < h; y++)
{
for (int x = 0; x < w; x++)
{
var c = left.GetPixel(x, y);
if (!left.GetPixel(x, y).Equals(right.GetPixel(x, y)))
{
Color color = Color.FromArgb((int)(c.R * p + 0xff * (1.0f - p)), (int)(c.G * p), (int)(c.B * p));
left.SetPixel(x, y, color);
}
}
}
}




看看效果吧:





转载注明:http://blog.csdn.net/booirror/article/details/50614230,谢谢
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息