PhotoShop的平替: GIMP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PhotoShop的平替: GIMP相关的知识,希望对你有一定的参考价值。

高贵的PhotoShop要20美元一个月, 有没有平替? 有!

引言

笔者在写博客时, 需要对图片做一些简单的处理, 例如剪裁和描边. 高贵的PhotoShop要20美元一个月, 还不支持Linux(笔者用的是Linux, 虽然可以通过安装虚拟机的方式使用PS, 但20刀一个月也太贵了, 也嫌麻烦), 故而不在考虑范围之类.

经过了几天的研究后, 终于找到了PS的平替: GIMP(GNU Image Manipulation Program, GNU图像处理程序). GIMP不仅可以在Linux安装, 也可以在Windows和mac上安装. 更为重要的是, GIMP是一款免费且开源的软件!

本文将介绍GIMP简单的使用: 剪裁图片, 描边, 涂鸦, 添加文字.

使用GIMP

剪裁

  1. 点击Rectange select tool(矩形选择工具)
  2. 选择要剪裁的区域
  3. 点击Image(图像) -> Crop to selection(剪裁选择区域)


剪裁图像还有另外一种方法, 就是直接选择Crop tool(剪裁工具), 选择好要剪裁的区域后, 敲回车就好了

描边

  1. 点击Rectange select tool(矩形选择工具)
  2. 首先选择一个前景色, 即描边的颜色
  3. 选择要描边的区域
  4. 点击Edit -> Stroke selection
  5. 设置描边的粗细
  6. 点击Stroke

涂鸦

  1. 选择Pencil tool(画笔工具), 右键还可以选择刷子, 钢笔等画笔
  2. 设置线条粗细
  3. 开始涂鸦!

添加文字

  1. 选择文具工具
  2. 鼠标左键点击要插入文字的地方, 即可输入文件

参考

ChatGPT 的平替 Claude 使用指南

Claude的独立体验版本姗姗来迟,经过近半个月的等待后,收到了体验邮件,不过之前早已体验过poe和slack的集成版,响应速度上要比ChatGPT快很多。

目前提供的Model有:

  • "claude-v1":我们最大的型号,适用于各种更复杂的任务。claude-v1使用此型号名称将在一段时间的早期访问评估后自动将您切换到较新版本。它目前指向claude-v1.0.

  • "claude-v1.0": 的当前默认值claude-v1。

  • "claude-v1.2":[抢先体验评估] 的改进版本claude-v1。它在一般帮助、指令遵循、编码和其他任务方面略有改进。对于非英语语言,它也相当好。该模型还能够更一致地(以无害的方式)进行角色扮演,并且默认情况下会编写更长、更彻底的回复。

  • "claude-instant-v1":具有低得多的延迟的较小模型,以大约 40 字/秒的速度采样!它的输出质量略低于claude-v1模型,特别是对于复杂的任务。然而,它要便宜得多,而且速度非常快。我们相信这个模型在一系列任务上提供了足够的性能,包括文本分类、摘要和轻量级聊天应用程序,以及搜索结果摘要。claude-instant-v1使用此型号名称将在一段时间的早期访问评估后自动将您切换到较新版本。它目前指向claude-instant-v1.0.

  • "claude-instant-v1.0": 的当前默认值claude-instant-v1。

不同模型型号所能提供的服务能力也是不一样的,在具体使用时,可查看使用的哪一个版本。

交互方式

有几种不同的方式可以与Claude进行互动:

  • Web - Anthropic 的控制台让您可以在聊天界面中与 Claude 交谈。

  • API - 允许为您的客户将 Claude 与您的产品集成。

  • 第三方集成 — poe.com或Slack机器人

Web控制台

https://console.anthropic.com/claude

与ChatGPT一样,提供了一个独立的网页客户端,同样保留有对话历史。样例部分提供了四大模块22个细分领域的能力,比如“故事续写”、“写博客文章”等等,在右侧“Edit Chat”切换不同Prompt Template,可以直接提供相应的能力,比如切换邮件回复后,对话再产生的内容就是邮件格式的内容。

API 方式

与ChatGPT类似,可以在后台生成并维护API Keys:

价格如下,提供两个版本,费用也不一样:

相比ChatGPT开放的API而言,Claude提供的API数量实在有限,目前仅开放了一个对话接口,使用时一定要携带API Key:

https://api.anthropic.com/v1/complete 

接口格式

  • 所有参数都必须作为 JSON 对象传递。因此,您还必须Content-Type: application/json通过请求传递标头,以表明您正在发送 JSON。

  • 所有响应都以 JSON 格式给出。如果使用流,发送的每个新数据实例都将是一个完整的 JSON 对象。

客户端库

现有两种方式:Python 和 Typescript ,使 API 的使用更加容易使用。

Python库

https://github.com/anthropics/anthropic-sdk-python

import os
import anthropic

client = anthropic.Client(os.environ['ANTHROPIC_API_KEY'])
response = client.completion(
    prompt=f"anthropic.HUMAN_PROMPT How many toes do dogs have?anthropic.AI_PROMPT",
    stop_sequences = [anthropic.HUMAN_PROMPT],
    model="claude-v1",
    max_tokens_to_sample=100,
)
print(response)

Typescript库

https://github.com/anthropics/anthropic-sdk-typescript

import "dotenv/config";
import  AI_PROMPT, Client, HUMAN_PROMPT  from "@anthropic-ai/sdk";

const apiKey = process.env.ANTHROPIC_API_KEY;
if (!apiKey) 
  throw new Error("The ANTHROPIC_API_KEY environment variable must be set");


const client = new Client(apiKey);

client
  .complete(
    prompt: `$HUMAN_PROMPT How many toes do dogs have?$AI_PROMPT`,
    stop_sequences: [HUMAN_PROMPT],
    max_tokens_to_sample: 200,
    model: "claude-v1",
  )
  .then((finalSample) => 
    console.log(finalSample.completion);
  )
  .catch((error) => 
    console.error(error);
  );

第三方集成

Slack机器人

Slack 是颇受企业及团队欢迎的项目管理协作工具,可以很好地支持团队之间的实时沟通、资料共享和任务管理。它的界面友好简洁,学习成本较低,而强大的功能和扩展则可以支持复杂项目的协作需求。目前已有 100 万+ 的团队在使用 Slack,在项目协作领域占有非常重要的位置,当然主要在国外使用。

poe.com

poe.com是开放注册的,拿到账号后就可以使用里面集成的机器人,除开两个Limited Access版本需要付费外,其它均可免费使用。

随着后续的功能迭代,相信生态会越来越丰富,百花齐放才能促进行业的快速发展。而不是只看ChatGPT一家独大。


扩展阅读:

以上是关于PhotoShop的平替: GIMP的主要内容,如果未能解决你的问题,请参考以下文章

你抢不到ruby woo?那就买这支50是不到的完美平替吧!| 大牌找平替

开源头条 | Gimp 2.10.24版本发布,可替代Photoshop

PhotoGIMP:让Linux下的GIMP交互体验就像Photoshop

善用GIMP(Linux下的Photoshop),图像处理轻松又自由

堪比Photoshop的开源图像处理软件GIMP

GIMP 诞生 25 周年