使用Qt调用stable-diffusion.cpp做一个客户端

1 https://github.com/leejet/stable-diffusion.cpp,下载源码编码,或直接下载编译好的release。建议使用gpu版本,比cpu快很多。

编译方法:

编译环境:vc2022+qt15. 硬件环境:5800x 64G内存 3070 8g显卡。

下载或git clone stable-diffusion.cpp

cd stable-diffusion.cpp

mkdir build

cd build

cmake .. -DCMAKE_CXX_FLAGS="/bigobj"

如果不加bigobj,在我这里报错。

2 下载模型文件,本文使用的是v1-5-pruned-emaonly.safetensors

3 查看/stable-diffusion.cpp附带examples的cli例子,可debug单步学习

4 新建qt工程,把cli的代码复制过来,一般可直接编译通过。

5 增加qt widget界面,显示生成的图。然后再进行简单图片处理。

6 目前只实现了生成图片,后续再增加生成视频等功能。

源码:https://github.com/sxcong/stable-diffusion-client

看,生成的图还很漂亮的

相关推荐
隔窗听雨眠8 小时前
AI Agent可观测性:破解多步推理黑盒
人工智能
延凡科技8 小时前
智慧燃气解决方案:管道煤气监管应用管理系统(三维GIS+IoT+大数据落地实战)
大数据·人工智能·科技·物联网·安全
水如烟8 小时前
孤能子视角:梁文锋的场,一个量化交易者的本能
人工智能
计育韬8 小时前
KimiK3一条龙从建模到3D打印,实现复旦大学老校门手办制作(榫卯结构拆件
人工智能
qq_454245038 小时前
ClineRule系统提示词
人工智能·架构
研☆香8 小时前
怎样利用AI工具,搭配制作网页
人工智能
ARM|X86+FPGA工业主板厂家9 小时前
AI视觉跟随运动控制实战|RK3588 NPU检测+FPGA EtherCAT多轴联动精准跟随方案,适用于半导体视觉对位等
人工智能·fpga开发·硬件工程·ethercat·实时系统
imbackneverdie9 小时前
知网官宣:禁止 AI 列为论文署名作者,标注 Gemini、DeepSeek 等 AI 为作者的稿件统一下架
大数据·人工智能·ai·职场和发展·aigc·科研·高校
橙臣程9 小时前
深度学习3——数据集概述
人工智能·深度学习
墨舟的AI笔记9 小时前
权威服务器下的反作弊:从输入校验到状态可重放审计
人工智能