基于前端Vue框架的快速图片处理系统的设计与实现文献综述
2020-06-03 21:55:57
文 献 综 述
一、引言
随着计算机科学技术和互联网的迅速发展,品类纷繁的互联网产品已经深入人类生活的各个领域,并对人类的衣食住行产生了巨大的影响,人们开始追求更便捷、更高效、更省心的互联网式生活体验。同样在摄像技术和智能终端的不断更新迭代下,拍照已成为人类生活中难以缺少的一种行为习惯,一张张数字图像成为人类生活中信息、情感的重要传递载体之一,成为人类社交纽带中最易传达也是数量最为庞大的多媒体媒介。然而简单的原始图像已很难满足人类互联网社交行为中的需求,人们需要对原始图像进行简单的快速的处理加工,获取符合需求的后期图像,这就催生了各类图像处理技术以及相关图像处理系统。
图像作为人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段,特别是在移动互联网中,改变了原有以文字为基础的社交传递模式。数字图像处理,即用计算机对图形和图像信息进行处理,人们对图像处理的最本质需求即改变图像的原始质量和特征属性,提高图像的视感质量,如进行图像的亮度、彩色变换,增强抑制某些成分,对图像进行几何变换等。
目前随着移动互联网和智能移动终端的迅速发展,在移动端已经出现许多便捷强大的图像处理软件,解决了人们在手持设备上进行图像快捷处理的大部分需求,方便了人们的休闲娱乐生活。然而在PC领域,很难找出一款轻量级的优质图像处理系统,目前市面上商用的桌面图像处理系统,大都过于专业、操作复杂,适应了小部分专业人群的生产需要。
以目前知名度以及使用率最高的图像处理系统Adobe Photoshop为例,其强大丰富的功能树立了其行业标杆的地位,然而因其复杂的学习和使用成本、较高的硬件平台和系统环境的制约,再加上其高昂的商业售价,一直是专业人士才能企及的技术成果。对于普通消费者的日常工作环境,首先就其使用场景而言,对于图像参数的调整往往只需要简单的关键几个;其次使用的硬件平台配置可能参差不齐,操作系统也未必一致;这就决定了人们需要一种功能比较轻量,学习入门基本没有障碍,对于硬件平台没有太高要求,且兼容各个操作系统的全平台图像处理系统。而本文就是对如何实现轻量级的全平台图像处理系统进行研究和设计的。
从硬件平台的低要求和操作系统的全面适应性综合考虑,以Web技术作为系统技术实现、浏览器作为系统载体是较为合适的选择。Web应用系统是真正的一次性写入,就可以在移动端、桌面端等任何地方部署运行的应用系统。所以本次设计将采用Web技术为核心的技术实现,利用浏览器作为系统运行平台来实现一个轻量的图像处理系统。
随着互联网近年来的高速发展,Web技术也得到长足发展,特别是前端技术,由于其平台适应性更是在技术标准层面上迅速进步。前端技术已被应用到人类生产生活的方方面面,而Web应用系统也成为解决生活需求的首要选择途径。
采用现有的Web技术对图像进行处理基本上有如下几种方式: