草庐IT

JPEG_QUALITY

全部标签

android - 在文件系统中调整 JPEG 图像的大小

有没有办法在不删除元数据的情况下调整JPEG图像文件的大小(从文件系统到文件系统)(就像ImageMagicksconvertin.jpg-resize50%out.jpg)?我发现调整.jpg文件大小的唯一方法是BitmapFactory.decodeStream和Bitmap.compress,如果我手动需要的话,这看起来开销很大传输图像元数据。 最佳答案 可以用android.media.ExifInterface读取元数据,通过Bitmap.compress压缩图像,然后将元数据保存回来:Stringfilename="yo

android - EXTRA_VIDEO_QUALITY 被忽略

我正在尝试用Intent录制视频,视频质量很高,大小超过5mb。我正在使用运行android4.2.2的三星GalaxyS这是我的代码:Intenti=newIntent("android.media.action.VIDEO_CAPTURE");//i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,//Uri.fromFile(FileUtils.getFileName(FileTypes.VIDEO)));i.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY,0);

android - onPictureTaken 后旋转 JPEG 的字节数组

有没有办法在不将字节数组解码为位图的情况下旋转字节数组?目前在jpegPictureCallback中,我只是将字节数组直接写入文件。但是图片是旋转的。我想在不解码为位图的情况下旋转它们,希望这样可以节省我的内存。BitmapFactory.Optionso=newBitmapFactory.Options();o.inJustDecodeBounds=true;BitmapFactory.decodeByteArray(data,0,data.length,o);intorientation;if(o.outHeight 最佳答案

android - 快速解码 JPEG 图像的方法

我需要解码(解压成位图)非常小(大约1200*1200)的JPEG。问题是我需要尽快完成。我试过libjpeg,它很慢。我也试过BitmapFactory.decodeByteArray-它快一点,但仍然不够快。还有哪些选择?native(C++)库是首选。附言我的JPEG是直接在内存中创建的。附言我想知道libjpeg怎么会比BitmapFactory.decodeByteArray慢。 最佳答案 试试LibjpegTurbo:http://libjpeg-turbo.virtualgl.org/

c++ - 快速JPEG编码库

有人知道用于C/C++的免费开源jpeg编码库吗?目前我正在使用ImageMagick,它易于使用,但速度很慢。我将其与IntelPerformancePrimitives的评估进行了比较,IPP的速度非常快。不幸的是,它也需要200美元,而且我不需要99%的IPP)。此外,它只会在Intel上快速运行。有人做过测试吗?还有其他比ImageMagick更快的好库吗?编辑:我使用的是8位版本的ImageMagick,它应该更快。 最佳答案 在TigerVNC(http://www.tigervnc.com)的主干中查看libjpeg/

c++ - OpenCV cvSaveImage Jpeg 压缩因子

我正在使用OpenCV并使用cvSaveImage函数保存为jpeg,但我无法找到它使用的Jpeg压缩因子。什么是cvSaveImage(...)的Jpeg压缩因子如何在使用cvSaveImage(...)时传递压缩因子 最佳答案 目前声明cvSaveImage()只接受两个参数:intcvSaveImage(constchar*filename,constCvArr*image);然而,“latesttestedsnapshot”有:#defineCV_IMWRITE_JPEG_QUALITY1#defineCV_IMWRITE_

windows - 如何在 Windows 上使用 jpegtran 批量转换 JPEG 图像

是否可以在Windows上使用jpegtran批量转换JPEG图像文件夹?我通常对一个文件使用以下命令,但我不确定如何将它应用于JPEG文件的整个目录:jpegtran-copynone-optimizea.jpgb.jpg谢谢。 最佳答案 下载jpegtran将jpegtran.exe放在C:/ProgramFiles/ImageOptimization中(如果不存在则创建该文件夹)。打开您的文本编辑器,然后复制并粘贴下面的代码。保存为optimize.bat,然后将文件放在C:/ProgramFiles/ImageOptimiz

node.js - 如何使用 MSVC10 编译器在 x64 窗口的 Node Canvas 中启用 jpeg 支持?

我需要在nodejs服务器端渲染jpeg图像。我安装Canvasnpm模块使用以下构建说明:https://github.com/Automattic/node-canvas/wiki/Installation---Windows我有手册中提到的C:\libjpeg-turbo\。如果我这样做:npminstallcanvas然后这段代码不会启动onload:vardata=fs.readFileSync("./t.jpg");varimg=newImage();img.onload=function(){console.log("onload");};img.src=data;(它适

windows - 从一组 jpeg 图像创建动画 gif

我需要一些可以在Windows7上编写脚本的东西。这张图片将用于横幅广告。 最佳答案 SimonPStevens'answer几乎让我到达那里:ffmpeg-fimage2-iimage%d.jpgvideo.aviffmpeg-ivideo.avi-pix_fmtrgb24-loop_output0out.gif让我们看看是否可以解决这个问题。通过avi是不必要的。rgb24的-pix_fmt无效,-loop_output选项阻止循环,这是我不想要的。我们得到:ffmpeg-fimage2-iimage%d.jpgout.gif我

mongodb - 在 MongoDB 中存储扫描的(pdf、tiff、jpeg)文件。

我必须在mongodb中存储一个tiff(标签图像文件格式)或pdf扫描文件,该文件应该可以进行文本搜索。就像如果我们想搜索“基于文本”它应该能够搜索。我打算将.netmvc或java与mongodb一起使用。那么我如何存储这个pdf文件然后从数据库中检索。任何建议将不胜感激。谢谢 最佳答案 您可以使用MongoDbGridFs存储文件,如thisquestion中所述并使用thisquestion中描述的一些功能从PDF文件中提取文本.;).HTH 关于mongodb-在MongoDB