图像分块

图像分块@[TOC]

由于课题需要,最近在做关于图像处理的工作,但是一个小问题困扰了我好久,现把成果发布一下,供需要的人参考。(程序很简单,可能是我刚开始的时候方向错啦,导致一直结果出不来)
问题:在C#中完成Bitmap对象的分块。

private void CutBlock()
{
   
	Bitmap(@"G:\test\blackcloth\Image 1.png");
    int rows_block = test.Height / 128;//图像分块后有几行
    int cols_block = test.Width / 128;//图像分块后有几列
    byte[,] data = new byte[std.Height, std.Width];
    //保存小块图像至data二维数组
    for (int k=0;k<rows_block;k++)
    {
   
		for (int l=0;l<cols_block;l++)
        {
   
			for (int r1 = 0,r2=128*k; r1 < std.Height&&r2< (128 * (k+1)); r1++,r2++)
            {
   
				for (int c1 = 0,c2=128*l; c1 < std.Width&&c2<
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值