zoukankan      html  css  js  c++  java
  • 减少图片分辨率

    Color c=new Color();
                Bitmap box1
    =new Bitmap(pictureBox1.Image);
                Bitmap box2
    =new Bitmap(pictureBox2.Image);
                
    int r,g,b,i,j,k1,k2,size,xres,yres;
                xres
    =pictureBox1.Image.Width;
                yres
    =pictureBox1.Image.Height;
                size
    =2;
                
    for(i=0;i<=xres-1;i+=size)
                
    {
                    
    for(j=0;j<=yres-1;j+=size)
                    
    {
                        c
    =box1.GetPixel(i,j);
                        r
    =c.R;g=c.G;b=c.B;
                        Color cc
    =Color.FromArgb(r,g,b);
                        
    for(k1=0;k1<=size-1;k1++)
                            
    for(k2=0;k2<=size-1;k2++)
                                box2.SetPixel(i
    +k1,j+k2,cc);
                    }

                }

                pictureBox2.Refresh();
                pictureBox2.Image
    =box2;
  • 相关阅读:
    练习题
    java关键字
    循环结构
    第一天的学习
    爬虫的简单介绍
    Windows10 专业版秘钥激活
    flask补充
    Flask框架
    小程序登录、授权、支付
    赃读、不可重复读 和 幻读
  • 原文地址:https://www.cnblogs.com/lidune/p/546762.html
Copyright © 2011-2022 走看看