Stable Diffusion AI绘画
基于鸿蒙开发的Stable Diffusion应用。
Stable Diffusion Server后端代码
Stable Diffusion 鸿蒙应用代码
AI绘画
 使用Axios发送post网络请求访问AI绘画服务器 api ,支持生成图片保存到手机相册。后端服务是基于flaskStable Diffusion Server后端代码搭建的简单的服务器。
            
            
              typescript
              
              
            
          
          const instance = axios.create({
  // 172.25.176.1:8000请根据实际情况修改,虚拟手机设备请使用ipconfig查看此动态地址
  // 预览模式可以使用127.0.0.1:8000
  baseURL: 'http://172.25.176.1:8000',
  timeout: 6000,
});
        
 
*
相册
 非标准相册,左、右滑动图片底部切换图片,从手机相册选择图片加载到Image组件中。

*
抠图
 使用Web组件加载在线网页(需要在module.json5文件中配置ohos.permission.INTERNET权限)
            
            
              json
              
              
            
          
          "requestPermissions":[
    {
        "name" : "ohos.permission.INTERNET",
        "reason": "$string:reason"
    }
]
        
 