08 2021 档案
摘要:MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。 我在项目软件中集成了它的DLL,发现真的是非常好用! 下面简单记录一下它的使用方法。 (系统开发平台是VC2010) 1.将下载下来的MediaInfo.dll拷贝到可执行文件夹下 链接:h
阅读全文
摘要:1.栈在括号匹配中的应用 算法的思想如下:1)初始设置一个空栈,顺序读入括号。2)若是右括号,则或者使置于栈顶的最急迫期待得以消解,或者是不合法的情况(括号序列不匹配,退出程序)。3)若是左括号,则作为一个新的更急迫的期待压入栈中, 自然使原有的在栈中的所有未消解的期待的急迫性降了一级。算法结束时,
阅读全文
摘要:一、图像平移 二、图像水平镜像 三、图像垂直镜像 四、图像缩放 五、图像旋转(顺时针) 正确代码: import cv2 import math import numpy as np class Img: def __init__(self,image,rows,cols,center=[0,0])
阅读全文
摘要:3,假设以1和0分别表示入栈和出栈操作。栈的初态和终态均为空,入栈和出栈的操作序列可表示为仅由1和0组成的序列,可以操作的序列称为合法序列,否则称为非法序列。写出一个算法,判定所给的操作序列是否合法。若合法,返回true,否则返回false (假定被判定的操作序列已存入一维数组中). int Jud
阅读全文
摘要:20.设头指针为工的带有表头结点的非循环双向链表, 其每个结点中除有pred(前驱指针).data(数据)和next(后继指针)城外, 还有一个访问频度域freq.在链表被启用前, 其值均初始化为零。每当在链表中进行一次Locate(L, x)运算时令元素值为×的结点中freq域的值增1, 并使此链
阅读全文
摘要:15.已知两个链表A和B分别表示两个集合,其元素递增排列。编制函数,求A与B的交集,并存放于A链表中。问题思路:归并思想。结果链生成采用尾插法。 LinkList Union(LinkList & la, LinkList & lb) { LNode* u; pa = la->next; pb =
阅读全文
摘要:1. 平移变换矩阵 T = np.eye(3) T[0, 2] = random.uniform(-0.1, 0.1) * 100 T[1, 2] = random.uniform(-0.1, 0.1) * 100 T array([[1., 0., 0.], [0., 1., 0.], [0.,
阅读全文
摘要:os.path.splitext(“文件路径”) 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作 example: import os path_01='D:/User/wgy/workplace/data/notMNIST_large.tar.gar' path
阅读全文
摘要:7.设计一个带表头结点的单链表中所有的元素结点的数据值无序,编写一个函数删除介于给定两个值之间的元素的元素 链表无序,逐个结点进行检查,执行删除 void RangeDelete(LinkList& L, int min, int max) { LNode* pr = L, * p = L->lin
阅读全文

浙公网安备 33010602011771号