如何在C#中将图像分成较小的部分?

鲍勃·迪伦

如何将一个图像分成多个子图像?就像,我是否必须读取像素并将其以某种方式转换为图像?

例如:

如果图像的尺寸为100px(宽度)和180px(高度),并且我想将其拆分为4x4,我会读取宽度的前25px和高度的前45px,然后正确地对其进行递增?

如果是这样,我将像素存储到什么位置?更具体地说,将其保存为字节,图像等的数组吗?

卡西利亚斯

您可以尝试以下代码示例(取自https://stackoverflow.com/a/4118195/);

 for (int i = 0; i < 4; i++)
    {
        for (int y = 0; y < 4; y++)
        {
            Rectangle r = new Rectangle(i*(pictureBox1.Image.Width / 4), 
                                        y*(pictureBox1.Image.Height / 4), 
                                        pictureBox1.Image.Width / 4, 
                                        pictureBox1.Image.Height / 4);

            g.DrawRectangle(pen,r );

            list.Add(cropImage(pictureBox1.Image, r));
        }
    }

另一种选择是使用BitMap.Clone,您可以在以下链接中找到一个示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Pygame中将精灵分成较小的部分?

来自分类Dev

如何在javascript中将数字“分解”成较小的部分?

来自分类Dev

如何在javascript中将数字“分解”成较小的部分?

来自分类Dev

如何在R中将很大的OpenStreetMap文件分成较小的文件而又不会耗尽内存?

来自分类Dev

如何在程序化UIKit中将视图分成较小的视图?

来自分类Dev

如何在C#中将列表拆分为多个部分?

来自分类Dev

如何在python的某些点将列表拆分成较小的列表?

来自分类Dev

如何在python中将不同年份之间的距离分成12个相等的部分

来自分类Dev

如何在此汇编代码中将输出中的字符串分成两部分

来自分类Dev

如何在 JavaScript 中将字符串分成三部分

来自分类Dev

如何在 NativeScript 应用程序中将页面分成几部分

来自分类Dev

如何在css中将一个句子分成不同的部分

来自分类Dev

在python中将图像分成两部分

来自分类Dev

如何在Pyspark中将数据分成组

来自分类Dev

将字典细分成较小的部分

来自分类Dev

如何在C#中通过Selenium在Saucelabs测试中将图像上传到网页?

来自分类Dev

如何在C#中将字节数组转换为图像?

来自分类Dev

如何在C#中通过Selenium在Saucelabs测试中将图像上传到网页?

来自分类Dev

如何在c#中将图像从主域复制到子域文件夹

来自分类Dev

如何在c#中将所有图像从url获取到图片框?

来自分类Dev

如何在c#中将桌面背景图像保存到文件中?

来自分类Dev

如何在 UWP c# 中将图像添加到 SQlite 数据库?

来自分类Dev

如何通过保持id完整将df拆分成较小的部分

来自分类Dev

如何将安装程序数据分成多个较小的部分?

来自分类Dev

如何在Android中将seekbar分成2个不同的部分和2个不同的默认步骤?

来自分类Dev

如何在 MatLab 或 photoshop 中将扫描图像的白色部分变白并将黑色部分变黑

来自分类Dev

如何使图像的一部分成为href?

来自分类Dev

如何在C#中翻转图像

来自分类Dev

如何在C#中将字符串的一部分转换为int?

Related 相关文章

  1. 1

    如何在Pygame中将精灵分成较小的部分?

  2. 2

    如何在javascript中将数字“分解”成较小的部分?

  3. 3

    如何在javascript中将数字“分解”成较小的部分?

  4. 4

    如何在R中将很大的OpenStreetMap文件分成较小的文件而又不会耗尽内存?

  5. 5

    如何在程序化UIKit中将视图分成较小的视图?

  6. 6

    如何在C#中将列表拆分为多个部分?

  7. 7

    如何在python的某些点将列表拆分成较小的列表?

  8. 8

    如何在python中将不同年份之间的距离分成12个相等的部分

  9. 9

    如何在此汇编代码中将输出中的字符串分成两部分

  10. 10

    如何在 JavaScript 中将字符串分成三部分

  11. 11

    如何在 NativeScript 应用程序中将页面分成几部分

  12. 12

    如何在css中将一个句子分成不同的部分

  13. 13

    在python中将图像分成两部分

  14. 14

    如何在Pyspark中将数据分成组

  15. 15

    将字典细分成较小的部分

  16. 16

    如何在C#中通过Selenium在Saucelabs测试中将图像上传到网页?

  17. 17

    如何在C#中将字节数组转换为图像?

  18. 18

    如何在C#中通过Selenium在Saucelabs测试中将图像上传到网页?

  19. 19

    如何在c#中将图像从主域复制到子域文件夹

  20. 20

    如何在c#中将所有图像从url获取到图片框?

  21. 21

    如何在c#中将桌面背景图像保存到文件中?

  22. 22

    如何在 UWP c# 中将图像添加到 SQlite 数据库?

  23. 23

    如何通过保持id完整将df拆分成较小的部分

  24. 24

    如何将安装程序数据分成多个较小的部分?

  25. 25

    如何在Android中将seekbar分成2个不同的部分和2个不同的默认步骤?

  26. 26

    如何在 MatLab 或 photoshop 中将扫描图像的白色部分变白并将黑色部分变黑

  27. 27

    如何使图像的一部分成为href?

  28. 28

    如何在C#中翻转图像

  29. 29

    如何在C#中将字符串的一部分转换为int?

热门标签

归档