Win 壁纸问题求助

电脑上有的图片做壁纸比例不合适,win自带的几种缩放都不合适。要么是上下黑边,要么是左右黑边,要么图像变形了。


有没有能自动把背景变成主图的模糊图的壁纸软件或者工具,类似这种效果

Light Image Resizer可以

做不到填充模糊,只能填充成指定颜色

我问了问AI, 它说用python比较好.

from PIL import Image, ImageFilter
import os
def resize_and_blur(img_path):
    # 打开图片
    img = Image.open(img_path)
    # 获取屏幕尺寸
    screen_width, screen_height = img.size
    # 如果图片尺寸小于屏幕尺寸
    if img.width < screen_width or img.height < screen_height:
        # 放大图片并模糊
        resized_img = img.resize((screen_width, screen_height), Image.BICUBIC).filter(ImageFilter.GaussianBlur(radius=10))
        # 在放大的图片中间叠加原图
        x = (screen_width - img.width) // 2
        y = (screen_height - img.height) // 2
        resized_img.paste(img, (x, y))
        # 保存图片
        resized_img.save(os.path.splitext(img_path)[0] + '_resized' + os.path.splitext(img_path)[1])

使用方法:

  1. 安装 Python 和 Pillow 库。
  2. 将上述代码保存为 resize_and_blur.py 文件。
  3. 执行命令 python resize_and_blur.py 图片路径,其中 图片路径 是需要处理的图片路径。处理后的图片保存在原图片所在目录,并在文件名后加上 _resized
  4. 可以将上述命令保存为 BAT 文件,以便于快速执行。

大概自己ps做好 自己手动(

我咋记得哪个桌面换壁纸软件自带这功能
我找找

你要选最底下那个Instagram

ins那个是正方形啊

ImageMagick 应该是可以的

任何支持图层和模糊/高斯模糊效果的软件,底图模糊,上层原图。

例如iOS/Mac上的Vectornator,iOS上的Pixelmator(付费)

Windows上就Photoshop,我觉得美图秀秀应该都是可以的(没试过

没找到合适的一键工具的话还是推荐手搓自己想要的尺寸大小和主图位置。

问下论坛的 @chatgpt

Public use of Chatbot has only been permitted in these Categories: 贵宾室, #

其实 PowerPoint 和 LibreOffice Impress 等能做 PPT 的软件也可以实现这个效果。具体操作是:

  1. 新建一张幻灯片,调整幻灯片长宽比与您显示器的长宽比一致
  2. 插入要处理的图像,图像大小调整能覆盖整个幻灯片
  3. 对原图进行模糊处理:
    • PowerPoint:单击图片,然后单击“图片工具-格式”→“艺术效果”→“艺术效果选项”,在弹出的窗口中选择“艺术效果(A)”为“虚化”,“辐射(A)”设置为50,然后单击“确定”。
    • LibreOffice Impress:单击图片,然后单击“图像(G)”→“滤镜”→“平滑”(水滴图标),在弹出的对话框中设置平滑半径为50,并单击“确定”。
  4. 再次插入原图,调整其为合适的大小,并将其放置在幻灯片的正中央(可借助对齐工具完成)
  5. 全屏播放幻灯片,截图即可。(不建议直接导出为图片,因为这样得到的图片分辨率可能比较小。当然,如果您更喜欢导出图片的方式,可将导出的图片上传到 https://bigjpg.com/zh 等网站进行无损放大)

这个脚本似乎有点问题。

    # 获取屏幕尺寸
    screen_width, screen_height = img.size

这一段获取的不是屏幕尺寸,而是图像尺寸。那么在if语句中,img_width和screen.width、img_height和screen.height肯定是相等的,该脚本运行后不会有任何输出。