32得票4回答
ImageIO读取的RGB值和其他方法略有不同

我发现当我使用Java(以及实际上的paint.NET)时,得到的RGB值与使用ImageMagick、Gimp、Python和Octave时不同。最后4个都互相一致,所以我认为它们是正确的。 对于这些示例,我正在使用此测试图像:http://farm3.static.flickr.com/...

32得票3回答
所有的JPEG文件都是JFIF格式吗?

Active Directory可以按照jpegPhoto属性定义,将图像以JPEG文件交换格式(JFIF)的形式存储。我想使用它,但我从未听说过JFIF。 首先,所有的JPEG文件都是JFIF吗? 其次,WPF JpegBitmapEncoder会生成JFIF文件吗?如果第一个问题是肯定...

32得票2回答
如何在SDCARD上存储的情况下将JPG文件作为位图打开?

实际上,我知道如何将PNG文件作为位图打开。但是我的代码无法打开JPG文件,我不知道为什么。 我在Stack Overflow或Google上找不到有关如何做到这一点的正确示例。 我需要从sdcard目录中打开一个JPG文件并拥有一个位图。例如:“sdcard/images/01.jpg”...

32得票8回答
具有透明度的JPEG图像

我想创建一个带有部分透明或完全透明像素的JPEG图像文件,就像具有Alpha通道的PNG文件一样。是否可能?如果是,我该如何做? 我想在网站上使用这个图片。如果我尝试这样做,它会在当前流行的浏览器中工作吗?如果可能,它只是可以正常工作吗?还是需要一些技巧或黑客才能使其工作? 编辑:我发现了...

31得票10回答
一个经过JPEG压缩的图片能够旋转而不损失质量吗?

JPEG是一种有损压缩方案,因此解压缩-操作-再压缩通常会在每个步骤中进一步降低图像质量。 是否可能在不产生进一步损失的情况下旋转JPEG图像? 根据我对JPEG算法的了解,似乎可以通过一些努力避免进一步的质量损失。哪些常见的图像操作程序(例如GIMP、Paint Shop Pro、Windo...

30得票6回答
在C/C++中将图像文件读入数组中

如何在C/C++中将灰度JPEG图像文件读入到一个二维数组中?

30得票4回答
Android/Java:将字节数组保存为文件(.jpeg)

我正在为 Android 开发一个应用程序,其中的一部分需要拍照并将照片保存到 SD 卡中。onPictureTaken 方法返回一个包含捕获图像数据的字节数组。 我只需要将字节数组保存为 .jpeg 图像文件。我尝试了使用 BitmapFactory.decodeByteArray(获取 ...

30得票6回答
"标准" RGB 转灰度转换

我正在尝试编写一个转换算法,将JPEG图像转换为其PGM(便携式灰度地图)版本。 问题在于,我无法理解“官方”的JPG->PGM转换器的工作方式,即从经典的RGB格式开始,分配给最终像素的值是什么(我猜是0->255)。 起初,我使用了这个公式(与OpenCV的CV_RGB2GRAY转换相...

29得票3回答
在Python中将直接从URL获取的图像转换为Base64的方法,而无需将其保存为文件

我想将一个基于Web的图像转换为base64。目前我知道的方法是将图像保存为.jpg文件,然后使用base64库将.jpg文件转换为base64字符串。 我想知道是否可以跳过先保存图像的步骤?谢谢!

29得票3回答
检测JPG图像的文件结尾

我正在通过TCP将许多顺序连续的图像从我的服务器发送到客户端。 现在,在客户端,我应该如何高效地检测到这是一个图像的结尾,以便我可以将其保存到文件系统,然后处理下一个图像,以此类推?