- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 图像添加高斯噪声、胡椒噪声、盐噪声和椒盐噪声
1、盐椒噪声图像加入椒盐噪声开始,椒盐噪声其实就是使图像的一些随机的像素为黑色(0)或者白色(255):盐噪声又称白噪声,在图像中添加一些随机的白色像素点(255);胡椒噪声是在图像中添加一些随机的黑色像素点(0);盐椒噪声是在图像中既有白色像素点,又有黑色像素点。添加代码如下://盐噪声void salt(Mat& image,int n){ for(int k=0;
2015-05-18 15:22:33 24234 1
原创 openCV图像处理笔记
一、cvNameWindow用法1、定义int cvNamedWindow( const char* name, int flags=CV_WINDOW_AUTOSIZE );flags 窗口属性标志。可以选择CV_WINDOW_AUTOSIZE(1)和0两种值。CV_WINDOW_AUTOSIZE这个标志被设置后, 如果用户不能手动改变窗口大小,窗口大小会自动调整以适合被显示图像
2015-05-18 10:40:38 1082
原创 拼图代码-两张图片拼接
拼图代码——两张图片拼接:onCreate函数: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imagev
2015-05-15 23:39:47 2302
原创 Android三种方法设置ImageView的图片
Android三种方法设置ImageView的图片:ImageView imageview=(ImageView) findViewById(R.id.imageview);方法一:imageview.setImageResource(R.drawable.plane);方法二:Bitmap bm=BitmapFactory.decodeResource(getResour
2015-05-15 23:34:50 1486
转载 Java非静态内部类为什么不能有静态成员
对于java类加载顺序我们知道,首先加载类,执行static变量初始化,接下来执行对象的创建,如果我们要执行代码中的变量i初始化,那么必须先执行加载OuterClass,再加载Innerclass,最后初始化静态变量i,问题就出在加载Innerclass上面,我们可以把InnerClass看成OuterClass的非静态成员,它的初始化必须在外部类对象创建后以后进行,要加载InnerClass必须
2015-05-14 00:18:45 2982
转载 Android图片的剪裁处理
package com.baojia.view; import java.io.File; import java.io.FileOutputStream; import java.util.concurrent.CountDownLatch; import android.app.Activity; import android.content.Context; im
2015-05-13 20:40:35 1087
转载 Android Layout各种布局的内容对齐控制
LinearLayout(线性布局)提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大小。水平(vertical)垂直(horizontal)fill-parent:占满整个屏幕wrap-content:刚好适合控件内容的大小对齐方式gravity取值:top:不改变大小,位置置于容器的顶部bottom:不改变
2015-05-07 21:37:34 5933
转载 vector和list区别
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。
2015-05-07 21:16:37 372
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人