在Matlab中有个psf2otf()函数,可以将小尺寸的点扩散函数,扩大尺寸,并作二维傅里叶变换,opencv中没有这个函数,所以编了这么个函数: /*****************************Mat psf2otf(const Mat&psf, Size outSize=Size(3,3))参数说明:psf——输入的点扩散函数:outSize——是输出otf的尺寸: 在本程序中,还调用了circShift()函数,该函数具体参见:http://www.cnblogs.com/p…
最近由于接触了python这个强大的东西,在写代码时考虑到代码的扩展性,就想到了将python的函数名存入list中.有点像习惯的c/c++中的函数指针的意思. 下面上代码: # coding=utf-8 #!/usr/bin/python #脚本的用法 python nn_daemon.py import json, urllib, urllib2, subprocess, sys, os, logging, time, socket, time, calendar, datetime, Co…
在js中function是一个一个引用类型,所以可以出现这样的代码: 'use strict'; var compare=function(value1, value2) { if (value1<value2) { return -1; } else if (value1>value2) { return 1; } else { return 0; } } var arr = [1, 2, 4, 6, 3, 4]; arr.sort(compare);//可以直接传递一个函数名给这个方法作为…
#include <iostream>#include <string.h>using namespace std;struct stud//学生信息结构体{    char name[10];    int num;    int (* set_info)(char *, int*);//设置学生信息,一般使用回调函数    void (* print_info)(char *, int);//打印学生信息,一般使用回调函数};int setinfo(char *name, in…
7月16日任务 20.16/20.17 shell中的函数20.18 shell中的数组20.19 告警系统需求分析 20.16/20.17 shell中的函数 函数就是一个子shell就是一个代码段,当定义好一个函数后就可以去引用它. 格式: function f_name() { command } 函数必须要放在最前面 示例1:shell有$1 $2 $3 函数也是支持有$1 $2 $3 [root@jimmylinux- shell]# vi fun1.sh #!/bin/bash fu…
一.shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可. 格式: function _name() { command } 函数必须放在最前边 示例1: #! /bin/bash input() { echo $1 $2 $# $0 } input 1 a b $0代表为这个scritp $# 统计有几个参数 示例2: #! /bin/bash sum() { s=$[$1+$2] echo $s } sum 1 2…
今天看<python编程从入门到实践>的第10章文件.异常,在做练习的时候,向文件中写内容,但是写中文就不行,后来在百度上查了众多资料,解决方法如下: 解决:在open()函数中添加一个encoding=“utf-8”即可…
http://tech.ddvip.com/2009-01/1231392775105351.html mysql 中:UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date) 若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒数) 作为无符号整数.若用date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00' GMT后的秒数的形式返回.date 可以是一个…
test() 方法用于检测一个字符串是否匹配某个模式. 返回一个 Boolean 值,它指出在被查找的字符串中是否匹配给出的正则表达式. regexp.test(str) 参数 regexp 必选项.包含正则表达式模式或可用标志的正则表达式对象. str    必选项.要在其上测试查找的字符串. 说明 test 方法检查字符串是否与给出的正则表达式模式相匹配,如果是则返回 true,否则就返回 false. 每个正则表达式都有一个 lastIndex 属性,用于记录上一次匹配结束的位置. var…
关于 slot传递 Mat 对象 以前一直是使用 Qtimer 定时器,设定超时后读取 dialog 对象的 Mat成员实现在 UI 里显示图像,发现这样对以后集成其他面向过程的代码增加了复杂度. 所以考虑使用 slot 即使用多线程处理图像后,发送 signal 给 dialog对象,dialog中 connect 他们就行了. 子线程.cpp ... for(;;){ ... emit imageChanged (labelImg); ... } emit finished(); ... d…