草庐IT

JPEG_QUALITY

全部标签

java - ImageIO 无法写入 JPEG 文件

我有一个BufferedImage我正试图写入一个jpeg文件,但是我的Java程序抛出了一个异常。我能够成功地将相同的缓冲区保存为gif和png。我尝试在Google上四处寻找解决方案,但无济于事。代码:Fileoutputfile=newFile("tiles/"+row+":"+col+".jpg");try{ImageIO.write(mapBufferTiles[row][col],"jpg",outputfile);}catch(IOExceptione){outputfile.delete();thrownewRuntimeException(e);}异常(excepti

FPGA实现JPEG-LS图像压缩,有损无损可配置,提供工程源码和技术支持

目录1、前言2、JPEG-LS图像压缩理论3、JPEG-LS图像压缩性能介绍4、JPEG-LS图像压缩时序介绍5、JPEG-LS图像压缩输出压缩流6、工程源码和仿真7、福利:工程代码的获取1、前言JPEG-LS(简称JLS)是一种无损/有损的图像压缩算法,其无损模式的压缩率相当优异,优于Lossless-JPEG、Lossless-JPEG2000、Lossless-JPEG-XR、FELICES等。本设计使用systemverilog语言设计了一个JPEG-LS图像压缩加速器,输入数据为8位的灰度图,输出数据为JPEG-LS图像压缩后的16位数据,集成了有损和无损两种压缩方案,可通过顶层参数

php - 使用 PHP 中的 GD 库将位图文件转换为 JPEG

我一直在尝试找出一种使用PHP中的GD库将位图文件转换为JPEG的方法。我尝试了很多实现,但似乎没有任何效果。我曾试图告诉我的客户他们不应该使用位图文件,但他坚持并坦率地说,他对计算机的了解不够,无法自行将它们转换为JPG。我不能在此服务器上使用ImageMagick,我需要一个纯GD解决方案。预先感谢您提供的所有帮助。编辑:正在使用的位图图像是16位的,这就是问题所在。我有这个功能,我正在工作......有点:functionImageCreateFromBMP($filename){if(!$f1=fopen($filename,"rb"))returnFALSE;$FILE=un

java - 如何在不解码整个图像的情况下知道 jpeg 格式 (android)

有没有办法在android上知道JPEG格式而不解码完整的图像?我所说的格式是指基线、渐进式等。 最佳答案 来自文件扩展名,即*.jpg或*.jpegMagicnumbers.大多数文件格式在文件开头,表示该文件的类型。其余详细信息交错在EXIFdata中,您将必须为此阅读文件的一部分。使用Markers它将文件分成多个段,0xFF,0xC0表示基线DCT,0xFF,0xC2表示渐进DCT。此外,如果文件有多个开始扫描标记,0xFF,0xDA它是一个渐进式jpeg。看看你是否在你的文件中命中了这些字节序列。

c# - 保存来自网络摄像机 RTP 流的 JPEG 文件

我有一个RTP流套接字,从三星网络摄像机接收JPEG流。我不太了解JPEG格式的工作原理,但我知道这个传入的JFIF或JPEG流正在为我提供JPEGheader+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Type-specific|FragmentOffset|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Type|Q|Width|Height|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

java - 使用 Java 编辑 jpeg EXIF 数据

我想编辑jpg文件的属性,例如:评论、标题、拍摄日期、相机制造商等。我找到了可以读取这些数据的图书馆。但是我需要一个带有示例的免费库来编辑它们。我知道apache的成像(sanselan)。但我无法用它编辑数据。如果您以前自己使用过它,只有在您提供示例代码而不是他们网站上的代码时,我才会接受它作为答案。因为即使我使用他们的示例,我也无法编辑GPS数据以外的任何属性。在我运行代码后,file-properties-details仍然具有相同的值。谢谢!注意:我也尝试了JHeader(https://sourceforge.net/projects/jheader/),但将它用作带有-cl

java - 我可以使用 libjpeg 读取带有 alpha channel 的 JPEG 吗?

关于带有alphachannel的JPEG是否有效似乎存在一些争论。我一直认为正确的答案是thatintheJPEGFAQ,本质上是“否”。(这在anotherquestiononStackOverflow中得到重申。)但是,Sun的ImageIO库中的JavaJPEGImageWriter将愉快地使用alphachannel写入和读取灰度和RGB图像,即使到目前为止我在Linux上几乎没有尝试过可以正确加载此类JPEG的应用程序。这在过去被报告为错误,但Sun的回应是thesearevalidfiles:ThisisnotanImageI/Obug,butratheradeficie

C++:使用 std::string 在内存中移动 jpeg 是否安全?

我有一个external_jpeg_func(),它使用char数组中的jpeg数据来处理它。我无法修改此功能。为了向它提供char数组,我执行如下操作://whatthefuncstakeasinputsstd::stringmy_get_jpeg();voidexternal_jpeg_func(constchar*buf,unsignedintsize);intmain(){std::stringmyString=my_get_jpeg();external_jpeg_func(myString.data(),myString.length());}我的问题是:使用字符串来传输c

c++ - dlib 加载 jpeg 文件

我正在尝试使用dlib库实现一个程序。我已经能够使用dlib的所有其他文件,除了与jpeg和png相关的文件。#include"dlib\image_io.h"#defineDLIB_JPEG_SUPPORTintmain(){dlib::array2darr1;dlib::load_jpeg(arr1,"sailboat1234.jpeg");}我已将source.cpp添加到我的项目中文件和dlib/external中的文件.此外,我已将dlib-18.11包含在C++通用中包含dlib的文件夹文件夹。最后,该项目在VisualStudio2012上运行。编辑:当我运行程序时出现错

c++ - 是否有任何示例代码可以从 Jpeg exif header 中读取缩略图?

我在Windows中使用C++编写应用程序。我想从jpeg中获取缩略图,而不对整个图像进行解码。如何从jpegexifheader中读取缩略图?谁能给我一些示例代码?非常感谢! 最佳答案 不出所料,该库名为libexif有win32端口,并且有readingthubnailfromfile的示例代码 关于c++-是否有任何示例代码可以从Jpegexifheader中读取缩略图?,我们在StackOverflow上找到一个类似的问题: https://stack