lpips使用笔记

LPIPS指的是 Learned Perceptual Image Patch Similarity(学习感知图像块相似度),它是一种用于衡量两张图像之间感知相似度的指标。

1. 安装

bash 复制代码
pip install lpips

2. 使用

python 复制代码
import torch
import lpips

# 加载预训练的 LPIPS 模型
loss_fn = lpips.LPIPS(net='vgg')

# 假设您有两个图像张量 img1 和 img2
img1 = torch.rand(1, 3, 256, 256)  # 示例随机图像张量 1
img2 = torch.rand(1, 3, 256, 256)  # 示例随机图像张量 2

# 计算 LPIPS 距离
d = loss_fn(img1, img2)
print(d)
python 复制代码
import torch
import lpips

# 假设您已下载的模型路径为'model_path'
loss_fn = lpips.LPIPS(net_type='vgg', model_path='model_path')

参考文献

相关推荐
枯木◊靠推文躺平版4 分钟前
AI音乐成品优化工具怎么选:从 demo 听感到可发布状态
人工智能
YH55269844 分钟前
怎么看 OpenAI 的 Pro 订阅取消 5x 和 20x 的描述?
人工智能·chatgpt
海盗12345 分钟前
微软技术日报 2026-10-04:26H2 三个已知问题确认,Blazor 补上智能体 UI
人工智能·microsoft·ui·机器人·aigc
jimmyleeee6 分钟前
大模型安全之四十:纵深防御----AI安全没有银弹
人工智能·安全
中年阿甘7 分钟前
对人工智能方法的一点看法
人工智能
hahaha60169 分钟前
黑体轨迹和色温--光源白点
人工智能·嵌入式硬件·算法·计算机视觉
u13013010 分钟前
GitHub 热榜项目:周榜(2026-10-04)
人工智能·github
唯鹿12 分钟前
Jev初体验记录
人工智能·ai·jev
知几蜗牛12 分钟前
Java 17调用Responses图像输入:商品问答与结果边界
人工智能
工作10年+,存储芯片行业19 分钟前
长鑫存储深度分析:国产 DRAM 的崛起、挑战与未来
人工智能·ssd·芯片·存储·pcie·dram·ddr