openai assistants(机器人助理)彩色图片转黑白

https://platform.openai.com/assistants

from PIL import Image

# Load the uploaded image file
uploaded_image_path = '/mnt/data/file-emzFTaKdEuPE5vGaRzG2zeBx'

# Open the image file
with Image.open(uploaded_image_path) as img:
    # Convert the image to grayscale (black and white)
    bw_img = img.convert('L')
    
    # Save the new black and white image
    bw_image_path = '/mnt/data/black_and_white_image.jpg'
    bw_img.save(bw_image_path)

bw_image_path

const Jimp = require('jimp');

// Path to your input color image
const colorImagePath = '/path/to/your/color/image.jpg';

// Path to where you want to save the black and white image
const blackWhiteImagePath = '/path/to/save/black/white/image.jpg';

Jimp.read(colorImagePath)
  .then(image => {
    // Convert the image to grayscale (black and white)
    return image
      .grayscale() // this method applies the grayscale effect
      .write(blackWhiteImagePath); // save the black and white image
  })
  .catch(err => {
    console.error('Error processing the image:', err);
  });
//测试
const chatTest = async (req, res) => {
    // Path to your input color image
    const colorImagePath = '/temp/ai/file/1.png'

    // Path to where you want to save the black and white image
    const blackWhiteImagePath = '/temp/ai/file/1_1.png'

    Jimp.read(colorImagePath)
      .then((image) => {
        // Convert the image to grayscale (black and white)
        return image
          .grayscale() // this method applies the grayscale effect
          .write(blackWhiteImagePath) // save the black and white image
      })
      .catch((err) => {
        console.error('Error processing the image:', err)
      })

    res.send({
      code: 200,
      data: {},
      message: '成功',
    })
  
}

参考链接:

https://chat.xutongbao.top/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐同保

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值