- 博客(87)
- 收藏
- 关注
原创 无人机的视频流识别
使用python+opencv完成对无人机的视频流识别github地址:https://github.com/wei-miao/Drone-video-recognition亲测,完全可以使用,有问题直接联系我,邮箱:[email protected]其实不光限定无人机,将正负样本改一改,可以实现动态视频中的任何物体,具有非常好的扩展性,也是异常优秀了。本文是用最原始简单的方法做的,...
2018-09-10 11:01:30 5605 11
翻译 曝光融合
曝光融合是一个过程,它采用多个图像并将它们组合在一起以创建单个图像,同时仅保留正确曝光的元素。与HDR图像相比,曝光融合更基本,提供更逼真的效果,并且需要更少的步骤。曝光融合(融合或EF)过程获取每个单独的像素并为其分配权重以获得该像素的对比度,饱和度和亮度。然后,软件确定最终图像中像素的平衡。一些应用程序将此决定称为选择“好”或“最佳”像素。您可以在曝光融合软件的某些软件实现中调整确定平衡的设...
2018-09-08 22:02:39 4208 2
翻译 半并行深度神经网络(SPDNN)混合架构,首次应用于单目相机的深度
摘要:近年来,深度神经网络应用于广泛的问题。在这项工作中,卷积神经网络(CNN)应用于从单个摄像机图像(单眼深度)确定深度的问题。设计八个不同的网络来执行深度估计,每个网络适合于特征级别。具有不同池大小的网络确定不同的功能级别。在设计一组网络之后,可以使用图优化技术将这些模型组合成单个网络拓扑。这种“半并行深度神经网络(SPDNN)”消除了重复的公共网络层,并且可以通过重新训练进一步优化,以实现与...
2018-08-27 12:29:08 986
翻译 DCRAW
什么是DCRAWDCRAW是由David Coffin编码的免费分发RAW开发者,它支持和不断扩展的RAW格式的无尽列表。用作者的话说:“所以这就是我的使命:编写和维护一个ANSI C程序,可以解码任何运行任何操作系统的计算机上任何数码相机的原始图像。”到目前为止,他已经实现了这一点。在Windows和Mac中,DCRAW在Linux中工作。在本教程中,我们将使用Windows版本,尽管它在其他...
2018-05-22 20:29:39 5020 1
原创 matlab实现降低图片的分辨率
本文用matlab实现降低图片的分辨率,假设一张500万像素的图片,使用该方法可以将像素降低到5万,但通过观察降低后的直方图 ,发现并没有多少区别。实现具体思路:将彩色图片灰度化后,获得其灰度直方图。确定其图片的长L和宽W,然后对其矩阵进行操作。L和W均设置步长为10,获得一个(L/10)*(W/10)的矩阵,接着显示该直方图。结果如图所示:(1)曝光不足实验结果:(2)曝光正常实验结果:(3)过...
2018-05-13 18:14:44 21690 4
翻译 Color balance
色彩平衡这篇文章是关于应用于静止图像的过程。有关应用于视频的等效处理,请参阅颜色分级。在摄影和图像处理中,色彩平衡是颜色强度(通常是红色,绿色和蓝色原色)的全局调整。中性色 - 正确。平衡,中性平衡或白平衡。色彩平衡改变图像中整体色彩的混合,并用于色彩校正。色彩平衡的通用版本用于校正除中性色以外的色彩或故意改变其效果。由传感器采集的图像数据 - 电影或电子图像传感器。采集过程和人眼可视化过程的各个...
2018-05-05 00:22:23 518
翻译 AE
曝光(摄影):Underexposure“重定向在Oday Rasheed的2005年电影中,参见Underexposure(2005电影)。“曝光过度”在这里重定向。对于Maroon 5的专辑,请参阅曝光过度(专辑)。有关巡回演唱会,请参阅曝光过度的巡演。从Paranal天文台观察,长时间暴露在南极天体和北极天体周围。 (Credit:ESO)日落后的海洋照片,曝光时间为15秒。波浪起伏似乎有雾...
2018-05-05 00:18:38 432
翻译 YUV
YUV:YUV是通常用作彩色图像流水线的一部分的颜色编码系统。它使用人类感知而不是“直接”RGB表示法以人类图像的形式对彩色图像或图像进行编码。 Y'UV标准将符合Y'UV标准。术语Y'UV,YUV,YCbCr,YPbPr等的范围有时是不明确和重叠的。历史上,术语YUV和Y'UV用于电视系统中的颜色信息的特定模拟编码,而YCbCr用于适合于视频和静止图像压缩以及作为MPEG和JPEG传输的颜色信息...
2018-05-05 00:16:29 2798
翻译 RGB color model
RGB color modelRGB”在这里重定向。对于其他用途,请参阅RGB(消歧)。加色混合的表示。白色屏幕上的原色光投影显示二次色,其中两个重叠;红色,绿色和蓝色三者的强度相等的组合使得白色。File:Additive colors.ogvPlay media添加颜色与CD封面混合RGB颜色模型是一种加色模型,其中红,绿和蓝光以各种方式添加在一起以再现各种颜色。这个名字来自最初的添加原色,红...
2018-05-05 00:14:21 2413
翻译 Color filter array
在摄影中,彩色滤光片阵列(CFA)或彩色滤光片马赛克(CFM)是一种镶嵌在图像传感器像素传感器上的微小彩色滤光片,用于捕获彩色信息。因为典型的光电传感器检测光强度很小或没有波长特异性,所以不需要滤色片,因此不能分离颜色信息[1]。由于传感器是由半导体制成的,他们服从固体物理学。滤色器按照波长范围过滤光,使得单独的过滤强度包括关于光的颜色的信息。例如,拜耳滤光片(如右图所示)提供有关红色,绿色和蓝色...
2018-05-03 16:09:24 1786
翻译 sensor初识
简介: 有源像素传感器(APS)是图像传感器,其中每个像素(“像素”)具有光电探测器和有源放大器。 有许多类型的集成电路有源像素传感器,包括自2010年以来在手机照相机,网络照相机,大多数数字袖珍照相机中最常用的互补金属氧化物半导体(CMOS)APS以及大多数数字单镜头反光照相机(数码单反相机)。 这种图...
2018-05-03 16:06:00 640
原创 Android实现获取手机里面的所有图片
public class MainActivity extends Activity {//查看图片按钮 private Button look; private Button add;//显示图片名称的list ListView show_list; ArrayList names = null; ArrayList descs= null; Ar
2016-09-03 22:52:21 11941
原创 文件下载
1.创建HttpURLConnection对象2.获得一个InputSream对象3.访问网络权限<uses-permissionandroid:name="android.permission.INTERNET"/> 代码:设置两个按钮,一个下载文本文件,另一个下载MP3。public classMainActivityextendsActivity
2016-08-20 22:22:39 415
原创 Handler详解
Handler:主要用于异步消息的处理,发送消息和接收消息不是同时的,主要用于处理耗时比较长的代码,开始,首先介绍一下Handler的基本使用方法: 这里主要 用了匿名内部类的方法,构建了一个Handler对象和Runnable对象,handler里面有一个方法:public voidhandleMessage(Message msg) 主要用来获得Message对象,需要
2016-08-19 21:48:11 273
原创 ProcessBar简单应用
1.ProcessBar的使用方法:Xml:xml version="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"android:layout_width="
2016-08-11 19:38:41 990
原创 Menu详解
Menu有三种,详情参见下列的网址://http://blog.csdn.net/conowen/article/details/7293264 参考//当客户点击MENU方法时,会调用该方法 @Override public boolean onCreateOptionsMenu(Menu menu) {// 参数含义:第一个,组别,用来划分itemi
2016-08-11 11:27:06 376
原创 Intent详解
Intent详解:(1)一个Intent包含了以下内容:1.Component name:选择要开启的Activity2.Action启动Activity的响应事件3.Data要传递的数据4.Category 包含一些附加信息5.Extras额外的信息,键值对6.Flags 显式Intent:(2)使用Intent发送消息//设
2016-08-11 11:03:35 261
原创 使用Pull 解析XML文件
Android系统已经集成了Pull,所以不用导包。 Xml解析: public static ListgetPersons(InputStream xml) throwsException { List persons =null; Person person = null;// 获取xml的破解器,有下列
2016-08-10 21:07:30 369
原创 SQLite对数据进行增删改查
数据库1.无数据类型(最好加上数据类型)2.SQLite可以解析大部分标准的SQL语句3.SELECT last_insert_rowid()获得自增长后的id值 首先建表:public classDBOpenHelprextendsSQLiteOpenHelper { publicDBOpenHelpr(Context context)
2016-08-10 20:57:51 313
原创 文件的读写,sd卡存储数据,SharedPerference存储
四.文件的存储于访问(1)文件文件的保存在手机自带存储空间: public classfileService { privateContextcontext; publicfileService(Context context) { this.context= context; } public
2016-08-10 20:49:11 448
原创 自动拨打电话,自动发送短信,测试类
一.自动可以拨打电话 bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { EditText et = (EditText)findViewById(R.id.et);
2016-08-10 20:43:25 1739
原创 反射
1.类加载器 根类加载器:Bootstrap ClassLoder 负责JAVA核心类的加载,如String,System等,在IDK中JRE的lib文件下的rt.har文件 扩展器加载器:Extension ClassLoder JRE中的ext目录 系统类加载器:System ClassLoder JVM启动时加载来自JAVA命令的class文件。2.反射
2016-08-08 09:58:45 214
原创 Socket,IP,端口,TCP,UDP
1.网络编程三要素:(1)IP地址 概念:网络计算机的唯一标识,将IP地址上的每个字节上的数据换算成十进制,然后,分开来表示:“点分十进制” 组成:网络号段+主机后段 A类:第一段号为网络断号+后三段主机后段(一个网络号:256*256*256) B类:前二段号为网络断号+后二段主机后段(一个网络号:256*256) C类:第三段号为网络断号+后一段主机后段(一个网络
2016-08-05 20:56:24 487
原创 GUI,NetBeans
Netbeans用来写GUI超级的方便。1:如何让Netbeans的东西Eclipse能访问。 在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。 注意:修改项目编码为UTF-8 2:GUI (1)用户图形界面 GUI:方便直观(图形用户接口) CLI:需要记忆一下命令,麻烦(命令行用户接口) (2)两个包: java.a
2016-08-05 11:48:06 258
原创 正则表达式,Math,Random,system,BigInteger,BigDecimal,Data/DataFormat,Calender
1.正则表达式(1)符合一定规则的字符串。(2)正则表达式规则 A:字符x 表示 字符x。\\ 反斜线字符。\n 换行符。\r 回车符。 B:字符类[abc] a,b,c(简单类)[^abc] 除a,b,c的任意字符[a-zA-Z]a-z A-Z两头的字符包括在内[0-9] 0-9字符都包括 C:预定义字符类 . 表示任意字符。
2016-07-23 11:49:54 817
原创 Scanner,String
1.Scanner的使用 (1)用于键盘录入数据 (2)构造方法: A:Ststem.in,是标准的输入流,对应键盘的输入 B:InputStream is = System.in; Scanner(InputStream is); C:常用格式:Scanner sc = new Scanner
2016-07-22 10:07:13 304
原创 String中“==”和equals的区别
首先,先说一下在String类"=="比较的是地址是否相同,一开始的时候,equals在Objects也比较的是地址是否相同,但是在String类中,重写了equals方法,所以,equals比较的是内容是否相同。接下来,看几个相应的例子:public class StringTest { public static void main(String[] args) {
2016-07-22 09:34:57 354
原创 在一个字符串统计 另一个字符串出现的相应次数
package com.example;import java.util.Scanner;public class MyClass { public static void main(String[] args) { String maxString = ""; //给定的字符串 String minString = ""; //要查找的字
2016-07-22 09:00:06 1137
原创 android实现动画自动播放的渐变欢迎页面
public class LoginActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FE
2016-07-15 16:48:54 901
原创 android实现气泡聊天
学会使用Listview及其优化,再就是用了一个自定义的聊天气泡控件。首先,先写主页面的xml: xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
2016-05-24 17:35:35 2935
原创 android实现聊天页面的气泡
介绍一个自定义控件,可以实现聊天的气泡设计。在build.gradle里面增加 compile 'com.lguipeng.bubbleview:library:1.0.0'在xml中,可以这样实现<com.github.library.bubbleview.BubbleTextVew android:id="@+id/left_msg" android:
2016-05-24 17:02:25 2651
原创 android天气预报源码
最近写了一个天气预报的软件,首先分析其具有的功能:1.可以罗列全国各省各市个县。2.可以获得全国的天气情况。3.可以在城市之间自由切换天气。4.可以手动更新天气。一、首先来说如何罗列全国的所有的省市县。 要访问全国所有的省市县,只需访问如下网址,并对其返回的xml数据进行解析就可以了。(如果用浏览器访问,可能会得到一个错误提示,这时候浏览器认为应该返回一个xml数据,但其
2016-05-16 21:18:28 9581 8
GD32小白入门(开发环境搭建+GPIO+时钟+spi+i2c+程序加密)
2023-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人