java美颜相机

news/2024/10/31 5:32:11/

通过java来实现美颜相机需要以下步骤:

1.设置窗体(画图版面、功能版面)

2.添加动作监听器

3.对监听器的功能设置

一、设置窗体

首先我们应该设置美颜相机的窗体界面(用边框布局BorderLayout)

 我们可以直接通过创建的类直接继承JFrame类,而不用再创建JFrame类对象

在功能面板上添加按钮,并添加动作监听器

 二、添加动作监听器

在创建完按钮之后需要给按钮添加动作监听器,因此我们需要创建imglistener继承接口。

 在动作监听器中进行选择判断

 三、对监听器设置功能

创建 ImageFilter读取图片地址,将路径传入ImageFilter类中,读取图片像素值,并保存在二维数组中

 遍历二维数组,绘制图片,并进行重绘保存图片。

 


http://www.ppmy.cn/news/437079.html

相关文章

美颜相机基本算法总结

一、主要内容概述 本文主要是对美颜相关的一些内容的学习做一个总结,一个基本的美颜相机大概包含了美颜和美型两个方面,美颜主要是磨皮美白等效果,美型则是对眼睛、鼻子、脸型等做一些微调;大多美型相机还会提供各式各样的滤镜、…

【项目:实现美颜相机——java】

我们可以用java代码实现美颜相机的功能。 类似于之前的图片处理效果: 【java用监听器实现选择处理图片的效果】_ZERO_HOPE的博客-CSDN博客 摄像头抓取的图片一帧一帧地绘制在界面上,得到视频效果。 我们对图片进行处理,就能得到滤镜效果的…

为什么说网络安全是IT行业最后的红利?

前言 “没有网络安全就没有国家安全”。当前,网络安全已被提升到国家战略的高度,成为影响国家安全、社会稳定至关重要的因素之一。 网络安全行业特点 1、就业薪资非常高,涨薪快 2021年猎聘网发布网络安全行业就业薪资行业最高人均33.77万…

IOS 笔记大全 (UI控件到网络协议)

1 MVC模式:(model+view+controller):是一种帮你把代码功能和显示划分出来的设计模式; 2 model:较为底层的数据引擎,负责管理实体中所继承的数据; 3 view:和…

HTTP请求和数据安全

http 超文本传输协议 http协议: 超文本传输协议(Hypertext Transfer Protocol) http协议规定了客户端和服务器之间的数据传输格式. http协议是在网络开发中最常用的协议.不管是移动客户端还是PC端,访问网络资源经常使用http协议. http优点: <1> 简单快速: http协议…

网络干货

一、OSI七层模型 OSI七层模型&#xff08;五层&#xff09;&#xff1a;本质&#xff1a;每一层都与很多的网络协议 &#xff08;1&#xff09; 应用层 &#xff1a;最接近用户&#xff0c;将应用程序呈现给用户&#xff0c;HTTP&#xff0c;FTP&#xff0c;POP3&#xff0c;S…

深入浅出--iOS的TCP/IP协议族剖析Socket

深入浅出--iOS的TCP/IP协议族剖析&&Socket 简介 该篇文章主要回顾--TCP/IP协议族中的TCP&#xff0f;UDP、HTTP&#xff1b;还有Socket。&#xff08;&#xff0d;&#xff0d;该文很干&#xff0c;酝酿了许久&#xff01;你能耐心看完吗&#xff1f;&#xff09; 我在…

流媒体传输协议

流媒体传输协议 流媒体指的是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和协议的总称&#xff0c;即流媒体技术。 通过流媒体技术&#xff0c;服务器能够向客户机发送稳定和连续的多媒体数据流。客户机在接收数据的同时以一个稳定的速率回放&#xff0c;…