摘要: 在处理图片初始化阶段,常常使用的两个函数.1.cvCreateImage()IplImage* cvCreateImage( CvSize size, int depth, int channels ); 参数说明: size 图像宽、高. 可以计算出需要多少内存空间,不需要提前申请空间.depth 图像元素的位深度,可以是下面的其中之一: IPL_DEPTH_8U - 无符号8位整型 IPL_DEPTH_8S - 有符号8位整型 IPL_DEPTH_16U - 无符号16位整型 IPL_DEPTH_16S - 有符号16位整型 IPL_DEPT... 阅读全文
posted @ 2012-11-01 12:46 Jun14 阅读(487) 评论(0) 推荐(0)
摘要: 代码是在<<学习opencv>>的第52页,我直接填写了数字和路径 1 #include <cv.h> 2 #include <highgui.h> 3 // ch3_ex3_12 image_name x y width height add# 4 int main(int argc, char** argv) 5 { 6 7 IplImage* src; 8 cvNamedWindow("Example3_12_pre", CV_WINDOW_AUTOSIZE); 9 cvNamedWindow("Example 阅读全文
posted @ 2012-10-27 15:53 Jun14 阅读(1428) 评论(0) 推荐(0)
摘要: CFileDialog 文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下:CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );参数意义如下: bOpenFileDialog 为TRUE则显示打开对话框, 阅读全文
posted @ 2012-10-27 12:48 Jun14 阅读(653) 评论(0) 推荐(0)
摘要: 1:如何获取最新的SVN?http://subversion.apache.org/packages.html这个网站上有许多系统的不同版本的SVNVisualSVN貌似是要收费的,有适用期限,下载CollabNet,建立服务器.2:如何建立SVN服务器关于在本地建立服务器的办法,有一个很直观的SWF视频教程,转自夜色狂人的CNBLOGhttp://www.cnblogs.com/laorenjia/archive/2011/08/19/2145766.html第七点: "最后,所有的内容都已经录制为动画文件,大家可以参考。"3:获取windows下使用方便的tortois 阅读全文
posted @ 2012-10-25 12:50 Jun14 阅读(169) 评论(0) 推荐(0)
摘要: cvLoadImage的第一个参数是指定需要载入的图像的路径,可以是相对路径也可以是绝对路径.不过要注意的是路径的写法和位置位置:如写成1 IplImage* img = cvLoadImage( "Example1.jpg" );就要放在工程文件夹里"D:\master\showPic",而不能放在"D:\master\showPic\Debug"斜杠:1 IplImage* img = cvLoadImage( "D:\\master\\showPic\\Debug\\Example1.jpg" );两个斜杠, 阅读全文
posted @ 2012-10-20 12:55 Jun14 阅读(2823) 评论(0) 推荐(0)
摘要: 对于图搜索算法来说,有一类是盲目搜索,比如BFS与DFS.他们的缺点是耗时,而且有可能找到的解并不是最优解,这里可以举例DFS算法求解八数码的时候,找到的解路径不一定是最短的路径.老师上课画了一个三角形,好比是一个问题的所有求解空间,盲目搜索有可能吧他们都遍历一遍,所以这些时候就需要我们做一些优化了.什么叫作A算法,A算法使用一个f(n)评价函数对每一个open表里的节点计算值并且排序,f(n)=g(n)+h(n) . g(n)代价函数,计算已经走过的距离,通过不同的路径可能有多个值,取最小的那个;h(n)启发函数,唯一值,这个函数是一个抽象的概念,计算的是到终点的距离,在八数码这个游戏中,h 阅读全文
posted @ 2012-10-16 23:51 Jun14 阅读(1367) 评论(0) 推荐(0)
摘要: public SimpleExpandableListAdapter(Contextcontext,List<? extends Map<String, ?>> groupData, int groupLayout,String[]groupFrom, int[] groupTo, List<? extends List<? extends Map<String, ?>>> childData, int childLayout,String[]childFrom, int[] childTo)参数context 与SimpleExpa 阅读全文
posted @ 2012-04-22 15:36 Jun14 阅读(419) 评论(0) 推荐(0)
摘要: 添加ContextMenu步骤:if(Activity类)1.声明一个ListView控件,并findViewById(id),或者GetListView()2.在Activity的onCreate()中,为Activity设置OnCreateContextMenuListener这时候,不需要写布局文件,就方便地拥有了一个呼出式的菜单3.复写Activity的onContextItemSelected()else if(ListActivity类)1.在Activity的onCreate()中为List添加ContextMenu(重要一步)registerForContextMenu(get 阅读全文
posted @ 2012-04-20 20:19 Jun14 阅读(941) 评论(0) 推荐(1)
摘要: public static void setEditTextReadOnly(TextView view){ view.setTextColor(R.color.read_only_color); //设置只读时的文字颜色 if (view instanceof android.widget.EditText){ view.setCursorVisible(false); //设置输入框中的光标不可见 view.setFocusable(false); ... 阅读全文
posted @ 2012-04-17 19:27 Jun14 阅读(1382) 评论(0) 推荐(0)
摘要: 第一步:在布局文件中指定layout_width与layout_height在xml文件中设置的ImageButton的宽和高为:android:layout_width="100dp"android:layout_height="100dp"第二步:设置属性android:scaleTypeImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。I 阅读全文
posted @ 2012-04-17 08:51 Jun14 阅读(1256) 评论(0) 推荐(0)