c#图像处理

紫竹风凌雪 2018-04-23 10:43:45
C#大佬们指点!
1:在图片上标记一块区域,无损标记,原图那块区域有多少像素点,标记的区域里面就有多少像素点。(我有想过一个个像素点drawing出来,但感觉应该有快捷的方法。)
2:在原图上标记一块区域,将它截下来。如何不经过处理保存?
image.save()默认75的质量保存,我用其他方法将保存质量设置到100,结果图片还是经过处理了。
...全文
685 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
紫竹风凌雪 2018-04-27
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
位图格式(bmp、png)无损 压缩格式(jpge、gif、png)有损 如果原图是 tiff 等高质量的,可能被 Bitmap 打开时就已经缺损了
有打开不缺损的方法么?
xuzuning 2018-04-26
  • 打赏
  • 举报
回复
位图格式(bmp、png)无损 压缩格式(jpge、gif、png)有损 如果原图是 tiff 等高质量的,可能被 Bitmap 打开时就已经缺损了
紫竹风凌雪 2018-04-26
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
常见图片压缩方法都是有损的,除非你选择不压缩 但对已压缩的原图,必须解压后进行截取,所以不处理肯定是不行的 Bitmap 提供有 Bitmap.Clone (Rectangle, PixelFormat)、Bitmap.Clone (RectangleF, PixelFormat) 用于产生某个部分的副本
请问 Bitmap.Clone (Rectangle, PixelFormat)、Bitmap.Clone (RectangleF, PixelFormat) 产生的图片有损吗?
xuzuning 2018-04-23
  • 打赏
  • 举报
回复
常见图片压缩方法都是有损的,除非你选择不压缩 但对已压缩的原图,必须解压后进行截取,所以不处理肯定是不行的 Bitmap 提供有 Bitmap.Clone (Rectangle, PixelFormat)、Bitmap.Clone (RectangleF, PixelFormat) 用于产生某个部分的副本

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧