(引言:银河麒麟应热心用户后台提问,推出银河麒麟桌面操作系统编译安装BIMP插件详解过程详解专题。如有其它问题和需求,欢迎后台留言咨询……)
1.GIMP简介
GIMP 是 GNU 图像处理程序 (GNU Image Manipulation Program) 的缩写。包括几乎所有图象处理所需的功能,号称 Linux 下的 PhotoShop。GIMP 在 Linux 系统推出时就风靡了许多绘图爱好者的喜爱,它的接口相当轻巧,但其功能却不输于专业的绘图软件;它提供了各种的影像处理工具、滤镜,还有许多的组件模块,对于要制作一个又酷又炫的网页按钮或网站 Logo 来说是一个非常方便好用的绘图软件,因为它也提供了许多的组件模块,你只要稍加修改一下,便可制作出一个属于你的网页按钮或网站 Logo。
目前GIMP官方提供的最新发布版本为2.10.36,银河麒麟操作系统软件商店中已上架原生适配版本为2.10.18。
oschina链接:GIMP首页、文档和下载 - 图像编辑软件 - OSCHINA - 中文开源技术交流社区
官网链接:GIMP - GNU Image Manipulation Program
官方下载链接:GIMP - Downloads
2.BIMP简介
BIMP(Batch Image Manipulation Plugin)是一款图像处理插件,将软件安装以后自动在GIMP图像处理软件中显示,可以帮助用户快速调整GIMP中的图像,也可以添加本地的图像到软件上调整,提供尺寸设置功能,立即对当前的图像调整新的宽高,支持水印设置功能,将文字内容或者是logo内容添加到当前编辑的图像中,也可以在软件设置输出的格式,轻松将图像转换为bmp、gif、ico、jpeg等多种新格式保存,让用户在GIMP软件中处理图像的时候获得更多帮助。
软件功能
- 调整大小
- 剪裁图片
- 翻转或旋转
- 颜色校正
- 锐化或模糊
- 添加水印
- 更改格式和压缩
- 重命名
软件特色
- BIMP提供中文界面,更好帮助用户处理图像
- 在GIMP软件上打开的图像可以直接添加到BIMP软件中编辑
- 可以附加多种处理方案,例如同时添加水印,添加新尺寸
- 支持批量处理,添加多张图像到软件就可以运用全部设置的处理效果
- 丰富的输出格式,可以对图像转换exr、webp、heif、tiff等格式
- 亮度对比度的参数可以在软件自由调整
- 也支持转化为灰度图像(去色)、自动调整颜色
- 支持根据配置文件调整颜色曲线
BIMP同GIMP一样属于开源软件,目前官方只提供了Windows和macos系统的安装包,没有提供在Linux系统上的完整安装包。用户如果需要在银河麒麟操作系统上进行安装使用,需要下载BIMP源码进行编译后,方可安装插件。下面介绍BIMP编译和安装的详细过程。
3.下载BIMP源码
BIMP目前在GitHub上的最新tag版本为v2.6,同时也提供了其它历史版本的源码下载。源码下载地址如下:Releases · alessandrofrancesconi/gimp-plugin-bimp · GitHubBIMP. Batch Image Manipulation Plugin for GIMP. Contribute to alessandrofrancesconi/gimp-plugin-bimp development by creating an account on GitHub.https://github.com/alessandrofrancesconi/gimp-plugin-bimp/releases
如图所示,可下载名为“Source code”源码包,zip或tar.gz格式压缩包均可在银河麒麟桌面操作系统进行解压。
- 在系统中建立名为bimp文件夹,并将下载好的压缩包拷贝至此文件夹下:
- 如果下载的是zip压缩包,可通过unzip命令或右键菜单“解压缩到此处”进行解压:(下载tar.gz压缩包源码可略过此步)
通过unzip命令解压:
unzip gimp-plugin-bimp-2.6.zip |
- 如果下载的是tar.gz压缩包,可通过命令tar -zxvf命令或右键菜单“解压缩到此处”进行解压:(下载zip压缩包源码可略过此步)
通过tar -zxvf命令解压:
tar -zxvf gimp-plugin-bimp-2.6.tar.gz |
4.GIMP环境准备
编译BIMP插件需要具备GIMP环境,因此需要提前安装GIMP软件及相关工具依赖包。
- 在银河麒麟操作系统自带的软件商店中搜索“GIMP”,并进行安装:
- 安装完成GIMP软件后,需要安装libgimp2.0-dev和libgegl-dev及其依赖库,用于BIMP插件的编译环境。
通过apt-get命令安装libgimp2.0-dev和libgegl-dev:
sudo apt-get install libgimp2.0-dev libgegl-dev |
- 输入“Y”,按回车键继续下载并安装依赖包
- 等待系统执行安装完成
5.编译及安装BIMP插件
- 打开终端命令行工具进入BIMP源码解压后的文件夹(亦可直接在BIMP解压目录中右键“打开终端”)
命令行进入文件夹:
cd ./gimp-plugin-bimp-2.6/ |
- BIMP源码包里已经封装好完整的编译脚本,只需执行make命令即可完成编译和安装过程
make && make install |
编译过程中会有一些告警信息,不影响编译成功。
- 如果需要安装插件给当前机器的所有用户使用,可执行make install-admin命令(install-admin模式安装需要sudo进行提权)
make && sudo make install-admin |
- 安装完成后,打开GIMP工具即可看到已经完成BIMP的安装,可以正常使用。可在“文件”菜单下找到“Batch Image Manipulation Plugin”选项;
- 在“帮助”菜单下,选择“Plug-in Browser”可以打开插件面板
- 搜索“batch”,可以查询到BIMP插件信息
6.卸载BIMP插件
- 进入BIMP源码目录,打开终端命令行
- 执行make uninstall命令卸载BIMP插件
make uninstall |
- 如果使用make install-admin命令安装的,需要使用make uninstall-admin命令卸载(需要sudo提权)
sudo make uninstall-admin |
- 卸载完成后,进入GIMP界面,可以看到BIMP插件已经卸载成功
7.小结
- 编译插件前需准备GIMP环境,安装GIMP工具并安装libgimp2.0-dev和libgegl-dev两个依赖包
- BIMP源码中已内置好相应的编译及安装脚本,常用命令如下:
make:编译插件
make install:一般模式安装
make install-admin:管理模式安装(多用户),需sudo提权
make uninstall:一般模式卸载
make uninstall-admin:管理模式卸载,需sudo提权
make clean:清理已编译的插件
8.关于BIMP开发者
BIMP插件的开发者Alessandro Francesconi是一位来自意大利博洛尼亚(Bologna)的帅哥程序员,养了两只喵。目前他在GitHub上的关注度并不太高,感兴趣的朋友可以关注下他的个人主页以及其他开源项目。
GitHub:alessandrofrancesconi (Alessandro Francesconi) · GitHub
个人主页:Personal page of Alessandro Francesconi
参考资料:
GitHub - alessandrofrancesconi/gimp-plugin-bimp: BIMP. Batch Image Manipulation Plugin for GIMP.
GIMP首页、文档和下载 - 图像编辑软件 - OSCHINA - 中文开源技术交流社区
标签:插件,make,桌面操作系统,BIMP,软件,安装,GIMP From: https://blog.csdn.net/2301_77223451/article/details/137146304