马上要过年了,我需要你帮我做一个web应用,我上传一张照片,还有相关的主题词,应用要实现在我的图片两边生成相关的对联,图片顶部要有横批,注意主题词是可选参数
界面是中国风,要支持手机端访问,要保存历史记录
没有主题词,就使用图片内容智能分析吧
分析图中的人物吧,对联风格要喜庆的,内容肯定是积极向上的嘛,生成内容不太合适也无所谓,直接让用户把所有流程来重来一遍
用户上传的图片不需要通过人物分析了,进行一个大体内容的分析就可以,你改一下代码
3298这个接口传参时,是可以用图片的base64字符串代替图片的URL的,你再改改
生成过程出错:Unexpected token“这'," 这张图片展现了—个*...is not valid JSON,调用时报错,我怀疑在处理返回的JSON时有问题,改改
我发现上传较大的图片时会报错,你需要优化一下,用户如果上传了大于1M的图片并且图片像素大于1500*1500,你首先要做的是把这图片进行压缩,再调用接口
我发现压缩图片时后台有输出:图片压缩完成: 1.93MB -> 2.55MB,是把1.93M的图变成2.55M吗?你给的压缩算法有问题吧?
还是有问题,你需要更激进的压缩算法,把所有图片按比例压缩到1M一下,不考虑质量损失
生成到最后一步,出问题了,控制台报错:Generate.js:399 Uncaught ReferenceError: finalUrl is not defined
用户下载时,直接调用系统对话框让用户直接保存
不错,现在把历史记录中的下载也改为同样的形式