1 Star 0 Fork 22

星尘/wechat-game-tiaoyitiao

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
PixelData.cs 1.26 KB
一键复制 编辑 原始数据 按行查看 历史
gsbhzh 提交于 2018-01-03 00:34 . 增加目标块的识别
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TiaoYiTiao
{
public class PixelData
{
/// <summary>
/// 颜色数组
/// </summary>
public Color[,] Colors;
/// <summary>
/// 宽度
/// </summary>
public int Width;
/// <summary>
/// 高度
/// </summary>
public int Height;
/// <summary>
/// 创建并初始化一个对象
/// </summary>
public PixelData(int w, int h)
{
Colors = new Color[w - 1, h - 1];
this.Width = w;
this.Height = h;
}
/// <summary>
/// 从指定的颜色数组创建像素数据
/// </summary>
public static PixelData CreateFromColors(Color[,] colors)
{
var w = colors.GetUpperBound(0) + 1;
var h = colors.GetUpperBound(1) + 1;
return new PixelData(w, h) { Colors = colors };
}
/// <summary>
/// 返回颜色数组的浅表副本
/// </summary>
public Color[,] GetColorsClone()
{
return Colors.Clone() as Color[,];
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/xingchensoft/wechat-game-tiaoyitiao.git
git@gitee.com:xingchensoft/wechat-game-tiaoyitiao.git
xingchensoft
wechat-game-tiaoyitiao
wechat-game-tiaoyitiao
master

搜索帮助