当前位置: 首页 > news >正文

怎么把图片压缩小一点?4个简单的压缩办法

    怎么把图片压缩小一点?因为图片太大而带来的不良影响可说是非常的多,例如因为图片体积太大导致电脑中的存储空间越来越小,使得电脑使用起来越来越慢;当我们打开一张体积非常大的图片时无法开,甚至一度让电脑卡死;我们想要将一张图片上传到某个网站时,因为图片的超过了限制的大小而无法被上传。相信很多小伙伴或多或少都遇到过因为图片太大而导致上面的某种情况发生,图片太大会让我们的工作停滞,影响大家的工作效率,我们都不希望发生这样的事情,但总是事与愿违。为此大家总在想办法来解决这个问题,其实很简单,只要我们想办法将图片压缩小一点就可以了。

    图片压缩是一个非常常见的图片处理操作,图片压缩的方法相信很多小伙伴都懂,只要我们找到一个合适的压缩工具就可以了,其实很多图片处理软件都含有图片压缩功能,为了帮助第一次进行图片压缩的小伙伴,下面我通过平时自己总结的经验,为大家推荐了下面几个不错的图片压缩工具以及详细的压缩步骤,希望可以帮助到大家。

5536d70eeebe07ac667ea70aca181f6e.jpeg

图片压缩的方法1:使用“优速文件压缩器”软件完成压缩

第1步,首先大家将本次方法使用到的“优速文件压缩器”软件进行下载和安装,打开之后可以看到软件具有五个功能,能够压缩五种电脑文件,大家点击本次操作的目标功能【图片压缩】选项。

 d665e20b8260f73373f5c48bc9daa3ad.jpeg

第2步,将需要压缩的图片提前准备好,然后点击【添加文件】按钮,将图片添加到软件中,如果需要批量压缩,就将图片保存到一个文件夹里,然后一次性将它们全部添加到软件组。

 f53f36be54ed31278d582b56f25e5bbd.jpeg

都3步,然后我们在软件右侧进行压缩设置,只有一个参数,从软件的红色字可以看到,压缩质量值设置得越低那么图片就会被压缩得越小,大家根据自己的实际情况设置一个适当的值就可以了。

 df43701b0dae2282e71d0d8816365799.jpeg

第4步,最后我们点击【开始转换】红色按钮,正式开启图片的压缩程序,图片压缩还是比较快的,压缩结束后软件会自动打开输出文件夹,在输出文件夹里可以找到压缩变小后的图片。

 978d2f722da6fa7348e7362f1b3594b3.jpeg

第5步,本次操作我们一次性压缩了五张照片,通过下面的对比图可以看出,压缩后的图片要比压缩前的小了很多,压缩效果明显,证明此方法是正确的。

fc86950ccfd968c54a44660bd19da857.jpeg 

图片压缩的方法2:使用“优速图片格式转换器”进行压缩

    首先大家需要在我们的电脑上将“优速图片格式转换器”这个软件进行下载和安装,安装结束后直接打开使用,并且点击左边列表下面的“图片压缩”功能选项。

 fd6585d93713cc3f5d11528e9772d0c3.jpeg

    然后大家点击左上角【添加文件】按钮,将需要压缩的图片添加到软件中,可以进行批量压缩;添加好图片后在右侧设置一下品质值,品质值设置得越低那么代表图片会被压缩得越小。

 262a2edce3b0b0a4685afbd4527f87a4.jpeg

    随后我们点击右上角的【开始转换】按钮开启软件的图片压缩程序,等添加到软件中的图片完成压缩后,软件会自动打开输出文件夹,输出文件夹里保存着压缩好的图片。

 c207e6b8af85fb7f1fc993ce5fa67ecd.jpeg

    随后通过下面的简单对比可以看到,经过压缩后的图片确实要比压缩前的小了不少,证明压缩方法是正确的。

    22f08b7d2f63655ab12b40c0a606cbe9.jpeg

图片压缩的方法3:修改图片的属性

    大家都知道图片的一些参数(属性)是造成图片体积过大的主要原因之一,例如一些非压缩图片格式的体积就非常的大;还有一些图片的像素(尺寸)如果太大,那么图片的体积也会相应的变得很大。所以我们可以通过修改图片格式以及尺寸大小来减小图片的体积,从而达到压缩的效果。

1、修改图片的格式

     平时我们所能接触到的png和bmp等格式的图片是没有经过压缩的,所有图片的以及就相对较大,而最常用的jpg格式的图片就比较的小,所以我们将图片格式转换的jpg格式后就可以起到压缩图片大小的目的。

 7f6c66ab2be67dfe58373c5387631b58.jpeg

2、修改图片的尺寸

    大家都知道图片尺寸越大那么它的文件体积也就越大,所以如果将图片的尺寸修改变小可以达到图片压缩的目的,修改图片尺寸的方法比较简单,相信大家都知道怎么操作。

 2107a3ba5e2412c2b2124f9801412e52.jpeg

图片压缩的方法4:打包压缩成zip文件

① 创建一个新的文件夹,并将要压缩的所有图片文件复制或移动到该文件夹中。

② 右键单击该文件夹,选择“发送到”(Send to),然后选择“压缩(压缩的文件夹)”(Compressed (zipped) folder)。这将创建一个与文件夹同名的ZIP文件。

③ 如果需要更改ZIP文件的名称,可以右键单击ZIP文件,选择“重命名”(Rename),然后输入新的名称。

④ 完成上述步骤后,即可得到一个包含所有图片文件的ZIP压缩文件。

  3874e75994859f0c93a9a06fa847fa3c.jpeg

    在我们的日常工作和生活中,图片是不可或缺的文件。它们能够有效地承载和传播信息。然而,为了提高图片的利用率,我们经常会面临一个问题:图片压缩。有时候,由于图片过大,对于传输、保存等方面都会带来一定的影响。因此,我们需要寻找解决方案来解决这个问题。其实我们可以通过压缩的方法将图片变小一点,所以今天小编分享了几个关于“怎么把图片压缩小一点?”的详细方法介绍,希望感兴趣的小伙伴不要错过这个学习的机会哦。

相关文章:

怎么把图片压缩小一点?4个简单的压缩办法

怎么把图片压缩小一点?因为图片太大而带来的不良影响可说是非常的多,例如因为图片体积太大导致电脑中的存储空间越来越小,使得电脑使用起来越来越慢;当我们打开一张体积非常大的图片时无法开,甚至一度让电脑卡死&#…...

react嵌套路由

react嵌套页面 先从路由身上导出 import { HashRouter, Routes, Route, Navigate } from react-router-dom; //引入页面; import Home from ./view/Home; import About from ./view/About; import Integrated from ./view/Integrated; import Sidebar from ./vie…...

代码随想录 单调栈 Ⅰ

739. 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替 思路&#…...

C++返回引用

在本文中&#xff0c;您将学习如何在函数中通过引用返回值&#xff0c;以及如何在程序中有效地使用它。 在C 编程中&#xff0c;不仅可以通过引用将值传递给函数&#xff0c;还可以通过引用返回值。 示例&#xff1a;通过引用返回 #include <iostream> int c; int add…...

010:连续跌3天,同时这三天收盘价都在20日均线下,第四天上涨的概率--以京泉华为例

对于《连续跌三天&#xff0c;压第四天上涨的盈利计算》&#xff0c;我们可以继续优化这个策略&#xff0c;增加条件&#xff1a;同时三天都收盘在20日均线下。 因为我们上一篇《获取20日均线数据到excel表中》获得了20日均线数据&#xff0c;我们可以利用均线数据来编写新的脚…...

MATLAB与Python:优势与挑战

本文旨在探讨MATLAB与Python在特定领域内的使用情况&#xff0c;并分析两者之间的优势和挑战。 MATLAB和Python都是流行的编程语言&#xff0c;广泛应用于科学计算、数据分析和机器学习等领域。在某些领域&#xff0c;如航空航天工程、自动化和电子工程嵌入式系统开发等&#…...

CSP-J第二轮试题-2019年-1、2题

文章目录 参考&#xff1a;总结 [CSP-J2019] 数字游戏题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示答案答案2 [CSP-J 2019] 公交换乘题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示…...

深入理解 python 虚拟机:原来虚拟机是这么实现闭包的

深入理解 python 虚拟机&#xff1a;原来虚拟机是这么实现闭包的 在本篇文章当中主要从虚拟机层面讨论函数闭包是如何实现的&#xff0c;当能够从设计者的层面去理解闭包就再也不用死记硬背一些闭包的概念了&#xff0c;因为如果你理解闭包的设计原理之后&#xff0c;这些都是…...

【数据结构-哈希表 一】【原地哈希】:缺失的第一个正整数

废话不多说&#xff0c;喊一句号子鼓励自己&#xff1a;程序员永不失业&#xff0c;程序员走向架构&#xff01;本篇Blog的主题是【原地哈希】&#xff0c;使用【数组】这个基本的数据结构来实现&#xff0c;这个高频题的站点是&#xff1a;CodeTop&#xff0c;筛选条件为&…...

【C++设计模式之迭代器模式】分析及示例

简介 迭代器模式是一种行为型设计模式&#xff0c;它提供了一种顺序访问聚合对象元素的方法&#xff0c;而又不需要暴露聚合对象的内部结构。迭代器模式通过将遍历算法封装在迭代器对象中&#xff0c;可以使得遍历过程更简洁、灵活&#xff0c;并且符合开闭原则。 描述 迭代…...

【代码随想录】LC 27. 移除元素

文章目录 前言一、题目1、原题链接2、题目描述 二、解题报告1、思路分析2、时间复杂度3、代码详解 三、知识风暴 前言 本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记&#xff0c;如有侵权&#xff0c;立即删除。 一、题目 1、原题链接 27. 移除元素 2、题目描述 二、…...

crash工具分析dma设备内存踩踏(一)

背景介绍 我们的客户在利用我们提供的SDK参考方案开发相关产品时&#xff0c;在产品方案上进行一些基础老化测试时&#xff0c;极低概率出现kernel随机panic问题&#xff0c;由于场景复杂&#xff0c;无法单独针对特定模块或功能进行拆解来进行实验排查&#xff0c;只能基于已…...

C#上位机——根据命令发送

C#上位机——根据命令发送 第一步&#xff1a;设置窗口的布局 第二步&#xff1a;设置各个属性 第三步&#xff1a;编写各个模块之间的关系...

BEVFormer代码跑通

1 环境配置 1.1 环境安装 # 1 拉取源码 github加速代理https://ghproxy.com/ git clone https://github.com/fundamentalvision/BEVFormer.git# 2 创建虚拟环境 conda create -n bev python3.8 -y# 3 激活虚拟环境 conda activate bev# 4.1 安装torch,torchvision,torchaud…...

kafka安装

kafka安装 1 kafka概念 1.1 kafka介绍 kafka是最初有Linkedin公司开发的&#xff0c;是一个分布式&#xff0c;分区&#xff0c;多副本&#xff0c;多生产者&#xff0c;多订阅者&#xff0c;基于zookeeper协调的分布式日志系统。具有高吞吐量&#xff0c;可扩展性和可容错性…...

Mac上安装Java的JDK多版本管理软件jEnv

JDK的多版本管理软件主要有以下三种&#xff1a; jEnv jEnv 是一个命令行工具&#xff0c;可以帮助您管理和切换不同版本的 Java 环境。它可以让您在不同的项目之间轻松切换 Java 版本。您可以使用 jenv global 命令设置全局 Java 版本&#xff0c;也可以使用 jenv local 命令…...

linux常见命令以及jdk,tomcat环境搭建

目录 Is pwd cd touch cat echo vim 复制粘贴 mkdir rm cp jdk部署 1. yum list | grep jdk进行查找​编辑 2.安装​编辑 3.再次确认 4.判断是否安装成功 tomcat安装 1.下载压缩包&#xff0c;把压缩包上传至linux(可能需要yum install lrzsz) 2.解压缩unzip 压缩包名&…...

将表情存入数据库

概念&#xff1a; 表情是一种比较特殊的字符串&#xff0c;为unicode编码&#xff0c;unicode编码要存入数据库一般情况下&#xff0c;是存不了的&#xff0c;有两种解决方式&#xff0c;一种将数据表编码方式改为unicode编码方式&#xff0c;但是这种情况适用于功能刚开始设计…...

H桥级联型五电平三相逆变器Simulink仿真模型

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

后端解决跨域(极速版)

header(Access-Control-Allow-Origin: *); header(Access-Control-Allow-Methods:*); 代表接收全部的请求&#xff0c;"POST,GET"//允许访问的方式 指定域&#xff0c;如http://172.20.0.206//宝塔的域名&#xff0c;注意不是&#xff1a;http://wang.jingyi.icu等…...

深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录

ASP.NET Core 是一个跨平台的开源框架&#xff0c;用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录&#xff0c;以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...

反向工程与模型迁移:打造未来商品详情API的可持续创新体系

在电商行业蓬勃发展的当下&#xff0c;商品详情API作为连接电商平台与开发者、商家及用户的关键纽带&#xff0c;其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息&#xff08;如名称、价格、库存等&#xff09;的获取与展示&#xff0c;已难以满足市场对个性化、智能…...

sqlserver 根据指定字符 解析拼接字符串

DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...

Robots.txt 文件

什么是robots.txt&#xff1f; robots.txt 是一个位于网站根目录下的文本文件&#xff08;如&#xff1a;https://example.com/robots.txt&#xff09;&#xff0c;它用于指导网络爬虫&#xff08;如搜索引擎的蜘蛛程序&#xff09;如何抓取该网站的内容。这个文件遵循 Robots…...

Spring Boot+Neo4j知识图谱实战:3步搭建智能关系网络!

一、引言 在数据驱动的背景下&#xff0c;知识图谱凭借其高效的信息组织能力&#xff0c;正逐步成为各行业应用的关键技术。本文聚焦 Spring Boot与Neo4j图数据库的技术结合&#xff0c;探讨知识图谱开发的实现细节&#xff0c;帮助读者掌握该技术栈在实际项目中的落地方法。 …...

ArcGIS Pro制作水平横向图例+多级标注

今天介绍下载ArcGIS Pro中如何设置水平横向图例。 之前我们介绍了ArcGIS的横向图例制作&#xff1a;ArcGIS横向、多列图例、顺序重排、符号居中、批量更改图例符号等等&#xff08;ArcGIS出图图例8大技巧&#xff09;&#xff0c;那这次我们看看ArcGIS Pro如何更加快捷的操作。…...

laravel8+vue3.0+element-plus搭建方法

创建 laravel8 项目 composer create-project --prefer-dist laravel/laravel laravel8 8.* 安装 laravel/ui composer require laravel/ui 修改 package.json 文件 "devDependencies": {"vue/compiler-sfc": "^3.0.7","axios": …...

听写流程自动化实践,轻量级教育辅助

随着智能教育工具的发展&#xff0c;越来越多的传统学习方式正在被数字化、自动化所优化。听写作为语文、英语等学科中重要的基础训练形式&#xff0c;也迎来了更高效的解决方案。 这是一款轻量但功能强大的听写辅助工具。它是基于本地词库与可选在线语音引擎构建&#xff0c;…...

视频行为标注工具BehaviLabel(源码+使用介绍+Windows.Exe版本)

前言&#xff1a; 最近在做行为检测相关的模型&#xff0c;用的是时空图卷积网络&#xff08;STGCN&#xff09;&#xff0c;但原有kinetic-400数据集数据质量较低&#xff0c;需要进行细粒度的标注&#xff0c;同时粗略搜了下已有开源工具基本都集中于图像分割这块&#xff0c…...

【从零学习JVM|第三篇】类的生命周期(高频面试题)

前言&#xff1a; 在Java编程中&#xff0c;类的生命周期是指类从被加载到内存中开始&#xff0c;到被卸载出内存为止的整个过程。了解类的生命周期对于理解Java程序的运行机制以及性能优化非常重要。本文会深入探寻类的生命周期&#xff0c;让读者对此有深刻印象。 目录 ​…...