草庐IT

compression

全部标签

php - 在将文本存储到数据库之前压缩文本

我需要在mysql数据库中存储大量文本。这将是数百万条字段类型为LONGTEXT的记录,并且数据库大小将非常庞大。所以,我想问一下,是否有一种安全的方法可以在将文本存储到TEXT字段之前压缩文本以节省空间,并在需要时将其提取回来?类似:$archived_text=compress_text($huge_text);//saving$archived_texttodatabasehere//...//...//gettingcompressedtextfromdatabase$archived_text=get_text_from_db();$huge_text=uncompress_

android - 图像压缩,如 Whatsapp 和 Android 上的其他信使

我正在使用以下代码进行图像压缩。代码压缩大于2MB的图像文件。但此代码需要时间,而且图像质量保持纯净。publicstaticStringcompressImage(StringimagePath,Contextcontext){StringresizeImagePath=null;StringfilePath=imagePath;CustomLogHandler.printDebug(TAG,"resizeImagePath:"+imagePath);BitmapscaledBitmap=null;intimageScal=1;//Filesizegreaterthen2mbDeci

android - 图像压缩,如 Whatsapp 和 Android 上的其他信使

我正在使用以下代码进行图像压缩。代码压缩大于2MB的图像文件。但此代码需要时间,而且图像质量保持纯净。publicstaticStringcompressImage(StringimagePath,Contextcontext){StringresizeImagePath=null;StringfilePath=imagePath;CustomLogHandler.printDebug(TAG,"resizeImagePath:"+imagePath);BitmapscaledBitmap=null;intimageScal=1;//Filesizegreaterthen2mbDeci

android - bitmap.compress(Bitmap.CompressFormat.PNG, 0, fOut) 使图像尺寸大于原始尺寸

我想将相机拍摄的图像压缩为png格式以使其尺寸更小,所以我正在使用这段代码:compressedPictureFile=newFile(imagePath);Bitmapbitmap=BitmapFactory.decodeFile(imagePath);FileOutputStreamfOut=newFileOutputStream(compressedPictureFile);booleancompressed=bitmap.compress(Bitmap.CompressFormat.PNG,0,fOut);fOut.flush();fOut.close();问题是compres

android - bitmap.compress(Bitmap.CompressFormat.PNG, 0, fOut) 使图像尺寸大于原始尺寸

我想将相机拍摄的图像压缩为png格式以使其尺寸更小,所以我正在使用这段代码:compressedPictureFile=newFile(imagePath);Bitmapbitmap=BitmapFactory.decodeFile(imagePath);FileOutputStreamfOut=newFileOutputStream(compressedPictureFile);booleancompressed=bitmap.compress(Bitmap.CompressFormat.PNG,0,fOut);fOut.flush();fOut.close();问题是compres

android - 是否可以在 Android 上压缩视频?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我想做视频压缩。实际上,在我的应用程序中,我希望有两个选项,一个是低的,一个是高的。如果我选择低选项,则应用程序将压缩视频然后上传。如果我选择高,它会上传我自己录制的原始视频。我想在我的应用程序中做这件事,但我很困惑。我在谷歌上搜索了很多,但如果有人可以帮助我,我无法找到解决这个问题的有用方法。 最佳答案

android - 是否可以在 Android 上压缩视频?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我想做视频压缩。实际上,在我的应用程序中,我希望有两个选项,一个是低的,一个是高的。如果我选择低选项,则应用程序将压缩视频然后上传。如果我选择高,它会上传我自己录制的原始视频。我想在我的应用程序中做这件事,但我很困惑。我在谷歌上搜索了很多,但如果有人可以帮助我,我无法找到解决这个问题的有用方法。 最佳答案

android - 使用新的 MediaCodec 库在 android 上进行视频压缩

在我的应用中,我正在尝试上传用户从图库中挑选的一些视频。问题是通常android视频文件太大而无法上传,所以我们想先通过较低的比特率/分辨率来压缩它们。我刚刚听说了新的MediaCodec使用API16引入的api(我以前尝试使用ffmpeg这样做)。我现在正在做的事情如下:首先使用视频解码器对输入视频进行解码,并使用从输入文件中读取的格式对其进行配置。接下来,我创建一个带有一些预定义参数的标准视频编码器,并将其用于对解码器输出缓冲区进行编码。然后我将编码器输出缓冲区保存到一个文件中。一切看起来都不错-从每个输入和输出缓冲区写入和读取相同数量的数据包,但最终文件看起来不像视频文件,并且

android - 使用新的 MediaCodec 库在 android 上进行视频压缩

在我的应用中,我正在尝试上传用户从图库中挑选的一些视频。问题是通常android视频文件太大而无法上传,所以我们想先通过较低的比特率/分辨率来压缩它们。我刚刚听说了新的MediaCodec使用API16引入的api(我以前尝试使用ffmpeg这样做)。我现在正在做的事情如下:首先使用视频解码器对输入视频进行解码,并使用从输入文件中读取的格式对其进行配置。接下来,我创建一个带有一些预定义参数的标准视频编码器,并将其用于对解码器输出缓冲区进行编码。然后我将编码器输出缓冲区保存到一个文件中。一切看起来都不错-从每个输入和输出缓冲区写入和读取相同数量的数据包,但最终文件看起来不像视频文件,并且

android - 将位图的大小减小到 Android 中的某个指定像素

我想将我的位图图像大小减小到最大640像素。例如,我有大小为1200x1200像素的位图图像。我怎样才能将其缩小到640像素。 最佳答案 如果你传递位图width和height然后使用:publicBitmapgetResizedBitmap(Bitmapimage,intbitmapWidth,intbitmapHeight){returnBitmap.createScaledBitmap(image,bitmapWidth,bitmapHeight,true);}如果您想保持位图比例相同,但将其减小到最大边长,请使用:publi