turbojpeg

    20热度

    4回答

    libjpeg-turbo here的说明描述了TurboJPEG API,因此:“此API包装libjpeg-turbo并提供了一个易于使用的界面,用于在内存中压缩和解压缩JPEG图像” 。太棒了,但是有一些使用这个API的可靠例子吗?只是想在内存中解压缩相当的香草jpeg。 我发现了几个比特,例如https://github.com/erlyvideo/jpeg/blob/master/c_s

    1热度

    1回答

    我有一张图像,我想重新缩放大小以便文件大小很小。通过使用libjpegturbo类TJScalingFactor和TJCompressor,我仍然无法重新缩放图像,因为没有允许输入高度和宽度的方法。

    4热度

    1回答

    (交叉张贴到的libjpeg涡轮增压用户列表。) 我遇到的libjpeg涡轮增压的一个问题。 tjCompress2函数需要RGB或灰度图像进行压缩。 http://libjpeg-turbo.sourceforge.net/ljtdoc.branches_1.3.x/turbojpeg-c/group___turbo_j_p_e_g.html#gaba62b7a98f960839b5885798

    4热度

    2回答

    首先,我想做什么: 压缩并缩小一批图片(jpg)。 让我们假设原始图片有1600w x 1200h的尺寸。 现在,我想要一个1600x1200的压缩副本,另一个是800x600和400x300。我使用的是: 我正在使用libJpegTurob来实现这一点。如果LibJpegTurob有一些问题,我尝试使用android给定的方法。 已经尝试过: 首先,我使用了从Tom Gall移植的Java Wr

    0热度

    1回答

    我在Visual Studio 2015的C语言中编写了一个用于测试libjpeg-turbo TurboJPEG-API的测试程序。 在此测试程序中,我生成一个800x800 RGB像素的图像并将其写入磁盘。当我在tjCompress2功能使用TJSAMP_GRAY磁盘上生成的图像看起来不错: 当我使用TJSAMP_444而不是图像看起来weired: 但是,这两个图像可以不会在Adobe Ph

    0热度

    1回答

    我正在使用turbojpeg读取图像。 我做的东西沿着这些路线: m_data = tjAlloc(MAX_RAW_SIZE); c_jpeg_buffer = tjAlloc(MAX_RAW_SIZE); tjDecompressHeader2(jpegDecompressor, c_jpeg_buffer, _jpegSize, &tj_width, &tj_height, &jpegSu

    0热度

    1回答

    我在我的Mac上安装了libjpeg-turbo,并将jar和libs添加到我的eclipse项目中。我试着从我创建BufferedImage JPEG字节[]: TJCompressor tj = new TJCompressor(); tj.compress(image, TJ.PF_BGR); 我得到的错误是:java.lang.Exception的:tjBufSize():无效的参数

    3热度

    1回答

    我想使用turbo jpeg将JPEG图像转换为Y'UV420p。我认为这使用了一些2×2的块,其中每个U和V组件中存在两倍的Y'信息,但是我还没有找到一个能够做到这一点的例子。 如何从tjDecompressToYUV2中提取这些单独的组件,以及为尺寸为2的幂的图像分配的缓冲区的格式是什么? 说我有一个1024宽,512像素高的图像。我将如何从下面的代码中提取每个Y'U和V值: constexp