精华内容
下载资源
问答
  • 将普通格式的图片转换成ico格式的图片分为两个步骤 步骤一:右键照片,编辑。然后以bmp格式另存 步骤二:将保存好文件的后缀名改成ico格式即可,可能会出现一下警告,我们选择是即可。 ...

    将普通格式的图片转换成ico格式的图片分为两个步骤

    • 步骤一:右键照片,编辑。然后以bmp格式另存为
      在这里插入图片描述
    • 步骤二:将保存好文件的后缀名改成ico格式即可,可能会出现一下警告,我们选择是即可。
      在这里插入图片描述
    展开全文
  • BMP格式读取 保存 DFT FFT 直方图 色调均化 缩放 模糊 锐化 滤镜 形态学处理 曲线 裁剪 灰度图 彩色图 自动阈值 等等...除此之外还有很多其他小功能... 建议使用VS2013打开!!!核心代码在Bmp.cpp中!!! 更新...
  • 请问各位大神,怎么把Basler相机获取的图片流转Halcon中图片格式HImage呢,语言用的是C#; 相机返回的结果有两种,一种是Basler自定义的返回结果,一种是图片的像素数组 如果能先转为bmp保存到内存中也行 ![图片...
  • 保存新的Bitmap到文件使用C#很方便的就可以多种格式图片文件读到Bitmap对象中。一句话就够了,常见的格式都支持,诸如JPEG,BMP,PNG等等。Bitmap bmp = new Bitmap("文件名");然后就是怎么处理这个图片的问题了...

    处理图片时常用的过程是:读入图片文件并转化为Bitmap -> 处理此Bitmap的每个点以得到需要的效果 -> 保存新的Bitmap到文件
    使用C#很方便的就可以把多种格式的图片文件读到Bitmap对象中。一句话就够了,常见的格式都支持,诸如JPEG,BMP,PNG等等。

    Bitmap bmp = new Bitmap("文件名");

    然后就是怎么处理这个图片的问题了,与本案无关,pass。

    最后就是保存。JPEG虽然是有损压缩方案,但是它在缩减文件体积和尽可能好的保留原有信息的矛盾上很好的找到了平衡点,所以在很多情况下成为首选的保存方案。

    C#当然不会无视这一点,Bitmap类提供了默认的另存为JPEG的方法:

    bmp.Save("输出文件", System.Drawing.Imaging.ImageFormat.Jpeg);

    这样当然很方便,但有时候更在乎文件体积而有时候更在乎图像质量,是不是有什么办法可以让自己来控制压缩质量呢?

    答案是肯定的,bmp.Save方法中有个重载用到了EncoderParameters参数。我们可以在这个参数中加入自己的控制质量。

     /**//// <summary>
            /// 保存JPG时用
            /// </summary>
            /// <param name="mimeType"></param>
            /// <returns>得到指定mimeType的ImageCodecInfo</returns>
            private static ImageCodecInfo GetCodecInfo(string mimeType)
            {
                ImageCodecInfo[] CodecInfo = ImageCodecInfo.GetImageEncoders();
                foreach (ImageCodecInfo ici in CodecInfo)
                {
                    if (ici.MimeType == mimeType) return ici;
                }
                return null;
            }
    
    
            /**//// <summary>
            /// 保存为JPEG格式,支持压缩质量选项
            /// </summary>
            /// <param name="bmp"></param>
            /// <param name="FileName"></param>
            /// <param name="Qty"></param>
            /// <returns></returns>
            public static bool KiSaveAsJPEG(Bitmap bmp, string FileName, int Qty)
            {
                try
                {
                    EncoderParameter p;
                    EncoderParameters ps;
    
                    ps = new EncoderParameters(1);
    
                    p = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, Qty);
                    ps.Param[0] = p;
    
                    bmp.Save(FileName, GetCodecInfo("image/jpeg"), ps);
                    
                    return true;
                }
                catch
                {
                    return false;
                }
    
            }

     

    转载于:https://www.cnblogs.com/edangame/p/7483083.html

    展开全文
  • 保存新的Bitmap到文件使用C#很方便的就可以多种格式图片文件读到Bitmap对象中。一句话就够了,常见的格式都支持,诸如JPEG,BMP,PNG等等。 Bitmap bmp = new Bitmap("文件名"); 然后就是怎么处理这个图片的...

    处理图片时常用的过程是:读入图片文件并转化为Bitmap -> 处理此Bitmap的每个点以得到需要的效果 -> 保存新的Bitmap到文件
    使用C#很方便的就可以把多种格式的图片文件读到Bitmap对象中。一句话就够了,常见的格式都支持,诸如JPEG,BMP,PNG等等。

    Bitmap bmp = new Bitmap("文件名");

    然后就是怎么处理这个图片的问题了,与本案无关,pass。

    最后就是保存。JPEG虽然是有损压缩方案,但是它在缩减文件体积和尽可能好的保留原有信息的矛盾上很好的找到了平衡点,所以在很多情况下成为首选的保存方案。

    C#当然不会无视这一点,Bitmap类提供了默认的另存为JPEG的方法:

    bmp.Save("输出文件", System.Drawing.Imaging.ImageFormat.Jpeg);

    这样当然很方便,但有时候更在乎文件体积而有时候更在乎图像质量,是不是有什么办法可以让自己来控制压缩质量呢?

    答案是肯定的,bmp.Save方法中有个重载用到了EncoderParameters参数。我们可以在这个参数中加入自己的控制质量。


            /**//// <summary>
            
    /// 保存JPG时用
            
    /// </summary>
            
    /// <param name="mimeType"></param>
            
    /// <returns>得到指定mimeType的ImageCodecInfo</returns>

            private static ImageCodecInfo GetCodecInfo(string mimeType)
            ...{
                ImageCodecInfo[] CodecInfo = ImageCodecInfo.GetImageEncoders();
                foreach (ImageCodecInfo ici in CodecInfo)
                ...{
                    if (ici.MimeType == mimeType) return ici;
                }

                return null;
            }



            /**//// <summary>
            
    /// 保存为JPEG格式,支持压缩质量选项
            
    /// </summary>
            
    /// <param name="bmp"></param>
            
    /// <param name="FileName"></param>
            
    /// <param name="Qty"></param>
            
    /// <returns></returns>

            public static bool KiSaveAsJPEG(Bitmap bmp, string FileName, int Qty)
            ...{
                try
                ...{
                    EncoderParameter p;
                    EncoderParameters ps;

                    ps = new EncoderParameters(1);

                    p = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, Qty);
                    ps.Param[0] = p;

                    bmp.Save(FileName, GetCodecInfo("image/jpeg"), ps);
                    
                    return true;
                }

                catch
                ...{
                    return false;
                }


            }

    转载于:https://www.cnblogs.com/chennie/archive/2012/01/17/2324600.html

    展开全文
  • 处理图片时常用的过程是:读入图片文件并转化Bitmap -> 处理此Bitmap的每个点以得到需要的效果 -> 保存新的Bitmap到文件使用C#很方便的就可以多种格式图片文件读到Bitmap对象中。一句话就够了,常见的格式都...

    处理图片时常用的过程是:读入图片文件并转化为Bitmap -> 处理此Bitmap的每个点以得到需要的效果 -> 保存新的Bitmap到文件
    使用C#很方便的就可以把多种格式的图片文件读到Bitmap对象中。一句话就够了,常见的格式都支持,诸如JPEG,BMP,PNG等等。

    Bitmap bmp = new Bitmap("文件名");

    然后就是怎么处理这个图片的问题了,与本案无关,pass。

    最后就是保存。JPEG虽然是有损压缩方案,但是它在缩减文件体积和尽可能好的保留原有信息的矛盾上很好的找到了平衡点,所以在很多情况下成为首选的保存方案。

    C#当然不会无视这一点,Bitmap类提供了默认的另存为JPEG的方法:

    bmp.Save("输出文件", System.Drawing.Imaging.ImageFormat.Jpeg);

    这样当然很方便,但有时候更在乎文件体积而有时候更在乎图像质量,是不是有什么办法可以让自己来控制压缩质量呢?

    答案是肯定的,bmp.Save方法中有个重载用到了EncodERParameters参数。我们可以在这个参数中加入自己的控制质量。


            
    /// <summary>
            
    /// 保存JPG时用
            
    /// </summary>
            
    /// <param name="mimeType"></param>
            
    /// <returns>得到指定mimeType的ImageCodecInfo</returns>

            private static ImageCodecInfo GetCodecInfo(string mimeType)
            
    {
                ImageCodecInfo[] CodecInfo 
    = ImageCodecInfo.GetImageEncoders();
                
    foreach (ImageCodecInfo ici in CodecInfo)
                
    {
                    
    if (ici.MimeType == mimeType) return ici;
                }

                
    return null;
            }



            
    /// <summary>
            
    /// 保存为JPEG格式,支持压缩质量选项
            
    /// </summary>
            
    /// <param name="bmp"></param>
            
    /// <param name="FileName"></param>
            
    /// <param name="Qty"></param>
            
    /// <returns></returns>

            public static bool KiSaveAsJPEG(Bitmap bmp, string FileName, int Qty)
            
    {
                
    try
                
    {
                    EncoderParameter p;
                    EncoderParameters ps;

                    ps 
    = new EncoderParameters(1);

                    p 
    = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, Qty);
                    ps.Param[
    0= p;

                    bmp.Save(FileName, GetCodecInfo(
    "image/jpeg"), ps);
                    
                    
    return true;
                }

                
    catch
                
    {
                    
    return false;
                }


            }
    展开全文
  • Android Bitmap加载透明背景图片

    千次阅读 2015-03-18 16:00:42
    如上图所示,箭头是一个独立的Bitmap,在仪表盘这个Bitmap上转动。 箭头图片是用PS抠出来的,背景设成白色。 在Canvas上加载箭头Bitmap时,...所以我把图片用PS另存PNG格式,这样就把白色部分变成透明了。 And
  • ps使用技巧分享

    2019-05-22 14:00:14
    1、如何保存为bmp文件:PS本身不支持BMP格式的保存,不过你可以先保存为JPG格式的,在用画图方式打开就行了,在另存为BMP格式就OK 2、photoshop怎么把文字或图片居中:先用框选中内容,然后单击箭头,看顶部菜单栏...
  • ImBatch无缝集成与源图像是否源于为BMP,TIFF,GIF,JPEG,PNG或J2K。你可能会想“是的,但是 – 怎么样非常罕见的格式?”ImBatch让你使用那些具有强大的格式转换技术,让你真正从一种格式转换图像文件到另一台...
  • 最近为了赶实验自学了一点点点点的mfc,然后也是去百度了很多用于修改一些小...2、而且要注意的是,这个图片格式不可以是.jpg的哦,可以用画图软件打开,然后保存的时候保存为.bmp格式,而且不能是24位的,我保存的...
  • U5滤镜相片旋转外挂

    2009-05-11 14:32:08
    我们选择3Dmap这个时候我们的又上角会出现球体 我们选择立方体就可以了·如果您还想添加其他的照片 这个时候我们选择 其他表面 添加图片图片格式必须为BMP)的然后点确定 等待几秒就OK了·我们保存下就OK了· ...
  • 立几画板 v6.0.5.2.zip

    2019-07-10 07:41:56
    对制作的图形既可以保存为立几画板文件,也可以保存为图片,配合剪贴板的使用,方便和其它软件交换数据。可以打开或保存多种格式的图象文件(如bmp、jpg、gif、png等),并对此进行缩放、裁剪、转换等操作。 立几...
  • 在网上找到的参考代码如下:看的不是很明白,请问大家我怎么样可以处理后的图像imwrite到其它指定的文件夹了,例如我想保存到这个位置 E:\MATLAB2014\毕业设计\pictures,希望大家可以指导一下,最好给小女子解释...
  • BeoPlayer默认支持的音乐格式包括MP3、WMA、WAV,默认支持的照片格式有JPG、JPEG、TIF、TIFF、GIF、BMP、PNG,默认支持的视频文件格式有AVI、ASF、WMV、MPG、MPEG,当然具体情况还取决于你的电脑安装了哪些解码器。...
  • 小编的确一直都想这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。  Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。  含有下列参数的 bootcfg 命令仅在...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    很简单,只能播放mp3格式的音乐。 功能: --------------------------------------- --------关闭-- 打开----最小化------- --------------------------------------- 显示歌曲名字 -------------------- -------...
  • > **个人觉得是因为Palette没有设置生效 的原因,因为我SCREEN_BPP改成32之后,再8bitmap的索引对应的Palette(bitmap.Palette[index])颜色用一个DWORD保存再写入主表面,发现颜色并没失真。求怎么解决, 万分...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    实现了屏幕绘图操作,实现电子标尺数据计算以及显示,有数据库操作保存数据。 VC++ ini文件读写操作类实例 VC++版源代码统计工具 内含自绘CMenu、CButton、CDialog、CStatic、CListCtrl等。 VC++6.0 控制摄像头 ...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

怎么把图片保存为bmp格式