如果我要做一款图片处理软件
题记
自私的一种表现,就是不愿过多的分享想法,又总觉得自己的想法是多么完美。
背景
虽然刚开始做一款图片处理的软件,其实这个时候往往会有很多的想法。但是由于经验不足,这些想法总是会有很多的缺陷,所以通过整理,发布的方式,与人交流的方式,来逐步优化自己的方案,也是一种学习的过程。希望那些有相关经验的同学,在看到这个文章后,能给我提一些建议,为此我提前先表示感谢
目标用户
由于我属于起步的做同类性质的软件,在国内国外都有十分成熟的图片处理软件了。但是我一直觉得他们的处理都过于复杂,如果我们只是一味的模仿,或者总是处于技术积累,又或者通过卖给那些特殊用户来实现盈利的话。生存空间还是很小的。而我对一款软件的建立,首先要得从目标用户聊起,从用户的需求,和真正想要的东西说起。现在很多人都会有美化照片的需求。但是又不想去用过于复杂的软件,甚至是对图片中的基本知识都没有了解,可以当做完全是一个小白来看待(由于我也是新接触这块),对于照片的曝光,延时,滤镜,人像处理这些都不是很了解。但是用户就是想从A(原图)——>B(用户想要的图片)
想法和方案
IPO思想
I (输入)这个地方就是指,A(原图)
P(处理过程)就是我想法的所在
o (输出)得到一张我们想要的图片
p的流程图
方案特点
用户自主操作的流程简化,可以说实现一键美图,用户只需要通过选择喜欢或者不喜欢,后台的算法逐步优化用户的偏好列表。以达到傻瓜式美图的使用体验。
方案说明
关于其中动态生成的偏好列表,这个就需要专业的图片处理者来给意见,需要哪些地方设置一些专业的属性。然后通过用户反馈不断优化。
偏好列表的优先级,用户也可以在外部设置,通过一些简单视频或者网络动态提供方案给用户下载。但不给用户提供每个细节的设置方案,就是把用户当做小白来处理,让用户用最简单的方式。获取到想要的图片(和最想要还是有区别的),这个就涉及到性能过剩的问题。我们要在这里面取一个平衡值,追求的就是性价比
总结
当把这个方法写完后,我发现他只能是一个概念,里面还有需要细节需要优化,希望CSDN的同学多出来交流。一起共同进步哦。方案不好不可耻,不敢提出来才可耻!!!