关于图像截取处理 intel 集成显卡 和 液晶显示器? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你换个有好点显卡和CRT显示器的电脑看看,一般都这原因。 ACDSEE缩小一下缩小变模糊是很正常的事情-_-# 跟ACDSee缩小的比例有关,0.25倍数一般效果较好。 建议,如果确实要缩小最好不要用ACDSee,你既然做软件,可以在你的软件中对照片进行缩小,C#中任意比例缩小的效果都很好。 是这样的,用我这个软件把图像截取后,然后要把这个图导入到另个系统中,而这个系统是会把图缩小一点的,导致DrawString 上去的字变模糊。 偶也在能C#做一个图像截取软件,想把截取的图片放到ADO,OleDB连接的VFP自由表中,Update时必须使用参数,可使用参数后出现“语法”错误。朋友的解决办法吗? 楼上的问题不太清楚,可能我做的比较简单。另外我想再问下,如何增加图片文件大小? Bitmap myBitmap; //建立位图 ImageCodecInfo myImageCodecInfo; Encoder myEncoder;//这个是重点类, EncoderParameter myEncoderParameter; EncoderParameters myEncoderParameters; myBitmap = new Bitmap( Server.MapPath("a.bmp") ); //请注意这里的myImageCodecInfo声名..可以修改为更通用的.看后面 ImageCodecInfo myImageCodecInfo = ImageCodecInfo.GetImageEncoders()[0]; myEncoder = Encoder.Quality; myEncoderParameters = new EncoderParameters(1); // 在这里设置图片的质量等级为95L. myEncoderParameter = new EncoderParameter(myEncoder, 95L); myEncoderParameters.Param[0] = myEncoderParameter;//将构建出来的EncoderParameter类赋给EncoderParameters数组 myBitmap.Save(Server.MapPath("ok.jpg"), myImageCodecInfo, myEncoderParameters);//保 存图片 myEncoderParameter.Dispose(); myEncoderParameters.Dispose(); myBitmap.Dispose(); 不知道myEncoderParameter = new EncoderParameter(myEncoder, 95L); 中的参数范围是多少 好象最高质量是100L,有没有比这质量更高的?(其实我是想增加文件大小,现在是16KB,想增加到20多点) 楼上的问题我不太清楚啊,可能我做的比较简单吧另外还有个问题,就是我想增加图片文件的大小代码: 2Bitmap myBitmap; //建立位图 3ImageCodecInfo myImageCodecInfo; 4Encoder myEncoder;//这个是重点类, 5EncoderParameter myEncoderParameter; 6EncoderParameters myEncoderParameters; 7myBitmap = new Bitmap( Server.MapPath("a.bmp") ); 8//请注意这里的myImageCodecInfo声名..可以修改为更通用的.看后面 9ImageCodecInfo myImageCodecInfo = ImageCodecInfo.GetImageEncoders()[0]; 10myEncoder = Encoder.Quality; 11myEncoderParameters = new EncoderParameters(1); 12// 在这里设置图片的质量等级为95L. 13myEncoderParameter = new EncoderParameter(myEncoder, 95L); 14myEncoderParameters.Param[0] = myEncoderParameter;//将构建出来的EncoderParameter类赋给EncoderParameters数组 15myBitmap.Save(Server.MapPath("ok.jpg"), myImageCodecInfo, myEncoderParameters);//保存图片 16myEncoderParameter.Dispose(); 17myEncoderParameters.Dispose(); 18myBitmap.Dispose(); 不知道myEncoderParameter = new EncoderParameter(myEncoder, 95L); 中的参数范围是多少 好象最高质量是100L,有没有比这质量更高的?(其实我是想增加文件大小,现在是16KB,想增加到20多点) C#窗体编程中ComboBox怎么返回值 共享栈的设计问题????????????? C# 线程中窗口的传递 c# 可以在2个不同的文件定义类属性的特性吗? 【高分求助】获取视频数据流,如何合并成一个完成的视频文件 请问下DOS命令中 列出所有0 byte 文件的命令是什么 DataGridViewComboBoxCell的赋值 谁知道怎样获取JPG数码照片的拍摄日期 C#与控件开发问题 写过DLL的进来看看 在socket编程中出现ContextSwitchDeadlock的问题 xml文件与treeview转化的问题
缩小变模糊是很正常的事情-_-#
如果确实要缩小最好不要用ACDSee,你既然做软件,可以在你的软件中对照片进行缩小,C#中任意比例缩小的效果都很好。
另外我想再问下,如何增加图片文件大小?
Bitmap myBitmap; //建立位图
ImageCodecInfo myImageCodecInfo;
Encoder myEncoder;//这个是重点类,
EncoderParameter myEncoderParameter;
EncoderParameters myEncoderParameters;
myBitmap = new Bitmap( Server.MapPath("a.bmp") );
//请注意这里的myImageCodecInfo声名..可以修改为更通用的.看后面
ImageCodecInfo myImageCodecInfo = ImageCodecInfo.GetImageEncoders()[0];
myEncoder = Encoder.Quality;
myEncoderParameters = new EncoderParameters(1);
// 在这里设置图片的质量等级为95L.
myEncoderParameter = new EncoderParameter(myEncoder, 95L);
myEncoderParameters.Param[0] = myEncoderParameter;//将构建出来的EncoderParameter类赋给EncoderParameters数组
myBitmap.Save(Server.MapPath("ok.jpg"), myImageCodecInfo, myEncoderParameters);//保 存图片
myEncoderParameter.Dispose();
myEncoderParameters.Dispose();
myBitmap.Dispose(); 不知道myEncoderParameter = new EncoderParameter(myEncoder, 95L); 中的参数范围是多少 好象最高质量是100L,有没有比这质量更高的?(其实我是想增加文件大小,现在是16KB,想增加到20多点)
另外还有个问题,就是我想增加图片文件的大小
代码:
2Bitmap myBitmap; //建立位图
3ImageCodecInfo myImageCodecInfo;
4Encoder myEncoder;//这个是重点类,
5EncoderParameter myEncoderParameter;
6EncoderParameters myEncoderParameters;
7myBitmap = new Bitmap( Server.MapPath("a.bmp") );
8//请注意这里的myImageCodecInfo声名..可以修改为更通用的.看后面
9ImageCodecInfo myImageCodecInfo = ImageCodecInfo.GetImageEncoders()[0];
10myEncoder = Encoder.Quality;
11myEncoderParameters = new EncoderParameters(1);
12// 在这里设置图片的质量等级为95L.
13myEncoderParameter = new EncoderParameter(myEncoder, 95L);
14myEncoderParameters.Param[0] = myEncoderParameter;//将构建出来的EncoderParameter类赋给EncoderParameters数组
15myBitmap.Save(Server.MapPath("ok.jpg"), myImageCodecInfo, myEncoderParameters);//保存图片
16myEncoderParameter.Dispose();
17myEncoderParameters.Dispose();
18myBitmap.Dispose(); 不知道myEncoderParameter = new EncoderParameter(myEncoder, 95L); 中的参数范围是多少 好象最高质量是100L,有没有比这质量更高的?(其实我是想增加文件大小,现在是16KB,想增加到20多点)