gpt4 book ai didi

graphics - 成像问题: How to determine image quality?

转载 作者:行者123 更新时间:2023-12-04 04:14:23 25 4
gpt4 key购买 nike

我正在寻找确定摄影质量(jpg)的方法。我想到的第一件事是将文件大小与其中存储的像素数量进行比较。还有其他方法,例如检查jpg中的噪点量吗?是否有人对此主题或任何经验有很好的阅读链接?顺便说一下,我正在处理的项目是用C#(.net 3.5)编写的,并且我使用Aurigma Graphics Mill进行图像处理。

提前致谢!

最佳答案

我不清楚您所说的“质量”是什么意思,如果您指的是JPG压缩算法中的质量设置,则可以从图像的EXIF标签中提取它(取决于捕获设备将其放入和没有其他人覆盖它们),请参见此处:

http://www.aurigma.com/Support/DocViewer/30/JPEGFileFormat.htm.aspx

如果您指的是任何其他类型的“质量”,那么您需要提出一个更好的质量定义。例如,过度曝光可能是一个问题,在这种情况下,寻找饱和像素将有助于确定这种特定的质量。或更一般而言,您可以查看3个颜色 channel 中图像直方图的统计信息(均值,标准差)。图像可能没有清晰对焦,在这种情况下,您可能会在图像傅立叶变换的空间频率中寻找截止点。如果您担心 Blob 噪声,则可以尝试对图像应用中值滤波器,然后将其与原始图像进行比较( Blob 噪声越大,变化越大)-我在这里有些猜测。

如果用“质量”来表示构图等的美学特性,那么-祝您好运!

关于graphics - 成像问题: How to determine image quality?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/435257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com