登录
首页 » 图像处理 » 使用 Android 摄像头经过图像处理获得不同的照片 (灰阶和动漫效果)?

使用 Android 摄像头经过图像处理获得不同的照片 (灰阶和动漫效果)?

于 2022-03-28 发布 文件大小:1.72 MB
0 185
下载积分: 2 下载次数: 1

代码说明:

翻译 maninwest@Codeforge 作者:Mr. Lai Tai-Yu@CodeProject 有时候我们会发现拍照很有趣,那么让我们来把它变得更有趣吧。设计灰色和动漫风格的照片不是很难。你只需有一个安卓手机并安装一个有趣的相机应用就好了。 通常,拍照时会遇到自动对焦问题,首先,我们要等待自动对焦完成,然后再拍照。这就是为什么我们需要重写自动对焦方法来帮助我们拍得更清楚。其次,图像处理时需要将原始数据转换成位图格式。我们使用位图工厂进行转变。第三,有两个图像处理效果可供选择,灰阶和动漫风格。灰阶很简单,仅是获取  R, G 和 B 的数量然后除以 3。但是我们依然需要知道如何分别获取 R, G 和 B 通道。使用 color 方法获取像素值帮助我们获得 R, G 和 B  的值。 动漫风格需要两个处理,包括索贝尔过滤和有序抖动处理。我们需要结合两种方法完成动漫效果。如果你想开发更多效果,可以使用这个代码架构继续开发。因为这是准备自动对焦并回调函数拍照。 你只需按照此架构添加新的图像效果即可。这个 APP 会在你选择图像效果前开启相机,然后你可以选择效果。你可以按下”拍照“按钮,然后可以查看处理后的图像。开发这个应用只有两个文件,非常简单。 适用于初学者。背景设备操作系统: Android 4.1.2 开发者实用程序: Eclipse ADT使用代码File Name: AndroidManifest.xml

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 分割和提取
    基于阈值法和形态学方法的图像分割和目标提取! 本代码主要处理图像中的文字的分割与提取! 提供了一幅原始图像用于测试!
    2022-08-19 07:50:45下载
    积分:1
  • 请编程实现:类:1. 创建图像类Image,实现构造函数,构造函数重载,拷贝构造函数,析构函数。2.实现对图像的读入,保存,显示。即实现函数Read,Show,Write。3.获取图像中某像素点的值。即实现函数At()。4.将图像中每点的像素值设为同样的值。即实现函数Set。5.同一个函数实现图像的上下翻转、左右翻转。即实现函数Flip。6.裁剪原图像指定区域内图像。7.求图像的均值,方差。8.图像的旋转,缩放。主函数中实现:9.创建Image类对象img。10.读入文件中的图像“fruits.jpg”,并显示。11.利用Image类的成员函数,对图像进行翻转、旋转,并显示。12.利用Image类的成员函数,将图像缩小到1/2大小,并显示;将图像放大2倍,并显示。13.利用拷贝构造函数,创建新的对象new_img。14.给定的两个点(Point):左上点(top_left)和右下点(bottom_right),将此指定区域内的图像进行裁剪操作,并显示结果。15.求图像的所有像素点的均值和方差,并输出。
    2022-05-12 11:12:19下载
    积分:1
  • DWT-基于奇异值分解的水印算法
    由于网络技术的快速推进,人类可以随心所欲地访问或分发任何多媒体数据从网络。因此,知识产权的保护变得越来越周到,重要的是社会。根据该方案,正在开发的许多方法。数字水印是用于多媒体的版权保护的有利方法。它是嵌在一个数字码主机数据,并且通常含有约原点,状态和/或目的地的数据的信息。数字水印是携带有关著作权人,作品的创作者,授权消费等信息识别码 它被永久地嵌入到数字数据的版权保护,并且可以用来检查数据是否被非法修改有基于离散小波变换和奇异值分解一个强大的和安全的图像水印方案。
    2022-05-23 11:02:10下载
    积分:1
  • ipmage
    ipmage 处理
    2022-11-03 04:20:04下载
    积分:1
  •  提供了图象直方图均衡,robert,sobel,prewitt,kirsch,gauss等方法的边缘检测运算,中值滤波,二维FFT变换和DCT变换,图象的反转,旋转等一些基本的图象模板变换和点变换的功能。目前只处理256*256的图象
    2022-02-16 01:18:57下载
    积分:1
  • 分割的经典算法,LBF算法(局部二元拟合),matlab平台实现
    LBF(Local Binary Fitting)模型是一个著名的基于区域的活动轮廓模型。该模型利用局部图像信息(主要是数字图像的局部均值信息),能够对强度分布不均匀的数字图像进行分割,是原始的LBF代码。可以根据实际需要在此代码上做修改。此代码可直接成功运行。
    2022-03-26 13:17:15下载
    积分:1
  • 检测使用gausian混合物模型的对象数
    基于运动的多目标跟踪
    2022-08-14 04:56:29下载
    积分:1
  • 全方位展开
    此程序保持同行全方位的全景图像。它要求展开之前确定的全方位图像和它的半径的中心。这个程序使用快速的相位展开方法,变换的全方位图像从极坐标系统对笛卡尔坐标系统。RANSAC 用于估计全向图像的中心。
    2022-08-10 03:38:20下载
    积分:1
  • C++写的读取并打开显示bmp文件
    C++写的读取并打开显示bmp图像文件,界面操作简单,功能可扩展性强,这是一个基于MFC对话框的程序,程序简单易懂,适合初学者熟悉MFC的基本知识编程...
    2022-01-23 11:05:23下载
    积分:1
  • OpenCV Gabor滤波程序
    OpenCV中的Gabor小波程序,包括.c和.h文件,对图像进行多方向、多尺度滤波。把以上文件添加到工程中,调用cvGabor()函数,实现滤波,函数内参数有说明,具体看源文件内部。
    2022-01-27 18:53:08下载
    积分:1
  • 696516资源总数
  • 106913会员总数
  • 8今日下载