的 已经融入了我们的数字生活,让所有人都能轻松完成以前被认为是复杂的任务。在这些任务中,图像编辑要用到专业的软件如,而现在,有了 ,你可以通过聊天完成复杂的图像编辑。我将介绍使用编辑图像的三个方法——代码解释器、Image 和 插件。
代码解释器以其令人印象深刻的数据分析能力而闻名,同时也是批量图像编辑的强大工具。它拥有一系列功能,可以轻松实现水印、人脸识别、马赛克效果、图像降噪、将图像转换为 GIF 和去除白色背景等功能。它是大规模图像处理的理想工具,无需编程或软件专业知识。
另一方面,当你有在线图像或存储在服务器上的图像需要编辑时,Image 插件则是一个绝佳的工具。它具有多种功能,包括上传图片、调整大小、裁剪、模糊和旋转照片。它的实用性强,可快速、轻松地编辑图片。
最后, 插件是一款专注于提高图像质量的专业工具。它在恢复扫描文档的细节、减少图像噪点和提高图像分辨率等任务中大显身手。它尤其擅长恢复复杂的细节,如人或动物的皮肤或毛发,提供了真正神奇的细节恢复水平。
这三个工具共同组成了一个强大的图像编辑工具包,每个工具都有其独特的优势,帮助你实现最佳效果。
Code
大家都知道的代码解释器在数据分析方面很强大,但是你知道它还可以批量编辑图片吗?
它不但可以进行一些基础的批量图片编辑,还有一些惊艳的功能,比如:
这些惊艳的功能也可以批量操作,我在另一篇文章中有详细介绍:
这次,让我们看看如何激活这个功能并实现一些基础的图片编辑。
目前的代码解释器 (Code )的使用前提是要有 Plus账号。登录以后,点击左下角用户名右边的三个点形状的按钮,打开的设置窗口。
在新打开的窗口中,点击左侧的”Beta “,然后把右侧下方的Code 切换到打开状态。
beta code
关闭窗口,把鼠标悬停在主界面上方的”GPT-4″按钮上,然后在弹出的下拉菜单里选择”Code “。
code
这样我们就成功激活了Code 。
main with code
点击聊天对话框里左边的加号按钮,就可以打开本机的文件浏览器。在本地浏览器里选择你要上传的图片。如果你要批量处理图片,可以把它们一起放在一个文件夹并压缩。
code
我将使用以下三张美女肖像作为素材。
batch image 批量图片缩放
批量缩放图像可以同时调整多个图像的大小并保留所有图像的内容和纵横比,从而节省编辑大量图片的时间和精力。 这在网站优化等场景中非常有用,较小的图像文件可以缩短加载时间。
现在,我用之前提到的三张美女的图片进行演示,但是实际上你可以把几千张图片放在一个文件夹里,然后压缩一下,只要文件大小不超过512M即可。
让我们把那三张美女图片同时放大3倍,并保留画质。在放大之前,先看下原先图片大小。
code batch image image size
三张图片的尺寸都是相同的。
code batch image image
让我们开始处理图片。输入以下:
将压缩包中的图片放大三倍,并提供处理后图片的下载链接。
过了一会儿就处理好了这三张图片,把它们放到一起并压缩成一个包,然后提供了下载的链接。
code batch image link
解压以后,发现三张图片的尺寸都变大了。
code batch image image size after
宽度和高度都变为了原先的三倍。
code batch image image after
你还可以输入其他来缩放图片,例如:
1.将 压缩包中的所有图像缩放为800像素宽度,同时保持其原始宽高比。
2.请将给定压缩文件中的每个图像按原始尺寸缩小50%。
3.我希望您将压缩文件中的每个图像放大2.5 倍。
4.您能否将这个压缩包中的所有图片调整为600像素的高度并保留其原始宽高比?
5.我需要将此压缩包中的每个图像缩放至像素的分辨率。
批量图片裁剪
批量裁剪是指从图像集合中一次性而不是单独选择和提取特定区域的过程。 该区域也称为感兴趣区域 (ROI),由从参考点开始的特定点或测量值定义。 裁剪图像后,仅保留所选区域中的像素。
批量裁剪在日常场景中特别有用,比如批量处理电商产品图像使其具有统一的外观。 在这种情况下,批量裁剪可以一次性完成相同的任务,从而确保以完全相同的方式处理每张图像以获得一致的外观,从而为你节省大量时间和精力。
你可以用如下来指定裁剪的区域:
1.从点(100,100)开始裁剪压缩包中的每张图像,宽度为500像素,高度为300像素。
2.请从给定压缩文件中的每个图像中提取由坐标 (300,200) 到 (800,600) 定义的感兴趣区域。
3.您能否从压缩文件中每张图像的中心裁剪出边长 400 像素的正方形?
4.裁剪压缩包中的所有照片,重点关注从左上角 (0,0) 到右下角 (600,400) 的矩形定义的区域。
5.我想将压缩包中每张图像中间的主题隔离出来,以中心周围 200 像素为半径进行裁剪。
为了让这个实例更有趣一点,我输入了以下:
从压缩文件中的每个图像中裁剪脸部,编译并压缩它们,然后提供下载链接。
成功识别了面部并裁剪出来。它还贴心地重命名了图片。
code batch image link
最终的效果如下。
p16 code batch image 批量旋转图片
批量旋转指的是将一组图像围绕特定点顺时针或逆时针旋转一定角度。 在此过程中,所有图像的像素值都会重新排列以匹配新的方向,但内容保持不变。
这种技术在日常生活中需要多张照片的统一方向的情况下非常方便。 例如,你可能有一组以纵向模式拍摄的照片,但希望以横向模式查看。 批量旋转可以节省了时间并确保每个图像以完全相同的方式旋转,从而在整个图像集合中保持一致的外观。
让我们来看一个有趣的实例。输入以下:
将压缩包中的图像分别旋转-15度、0度和15度,将三张旋转后的图像像拍立得照片一样框起来,并排列成拼贴画。 提供结果的下载链接。
这是最终生成的效果。
code batch image
上面的实例也许并不实用,只是为了展示Code 的功能。让我们看一些简单而实用的:
1.将压缩包中的每个图像顺时针旋转90度。
2.请将给定压缩文件中的每个图像逆时针旋转45度。
3.能否将压缩文件中的每张图片绕其中心旋转 180 度?
4.将压缩包中的所有图像围绕点(300,300)顺时针旋转30度。
5.我需要此压缩文件中的每个图像沿水平轴旋转 180 度。
批量模糊图像
批量模糊指的是一次对多个图像应用模糊效果,柔化细节并减少噪点。 这是通过使用高斯模糊或中值模糊等技术调整像素值来实现的。 高斯模糊对每个像素应用加权平均值,而中值模糊则用其邻域的中值替换每个像素。
批量模糊的需求经常出现在日常场景中,例如模糊一组照片以获得更柔和、更具美感的效果,或者模糊一组照片的背景,使其不易分散注意力。
为了让实例更加有趣,我要模糊这三张美女图片的面部。输入以下:
对压缩包中的肖像中的脸部应用 30 像素高斯模糊,像宝丽来照片一样将它们框起来,创建拼贴画,并提供下载链接。
最终的效果如下。
code batch image
还有一些基础但实用的:
1.对压缩包中的每张图片应用半径为 5 像素的高斯模糊。
2.使用具有 3×3 内核的中值滤波器模糊压缩包中的所有图像。
3.您能否使用高斯方法对压缩文件中的每张图像应用 sigma 值为 2.0 的模糊效果?
4.请对压缩包中的所有图像沿水平方向应用运动模糊,核大小为 20。
5.我想柔化压缩包中所有照片的细节,能否为每张照片应用模糊滤镜?
插件Image
某些情况下图片可能不保存在本地,而是保存在云端或者服务器上。的代码解释器虽然强大,但是无法处理在线的图片。在这种情况下,可以使用的插件。
它有以下功能:
1.上传图片:要编辑图片,首先要把在线的图片上传到Image 的云空间里。
2.调整照片大小:可以指定所需的宽度和高度(以像素为单位)。
3.裁剪照片:可以为裁剪区域指定所需的宽度和高度(以像素为单位)。
4.模糊照片:可以指定模糊的强度,值范围为 0 到 2000。默认强度为 100。
5.旋转照片: 旋转按顺时针方向进行,可以指定旋转角度,值范围为 0 到 360 度。
我们先来看下怎样安装这个插件。
要使用这个插件,首先确保已经激活了插件的功能。
user
open
beta
然后去插件商店搜索插件进行安装。
然后搜索关键词”Image “并点击”“进行安装。
store image
安装完以后,就可以上传图片啦,输入下面的指令:
323AI导航网发布