- 博客(6)
- 收藏
- 关注
原创 C#使用Bitmap.lockBits注意问题
C#中使用Bitmap.lockBits可以直接将bitmap中的托管内存直接转为非托管内存。但是使用Bitmap.lockBits会存在自动字节对齐问题,将bitmap中的图像的每行数据按4字节对齐,不足的补齐。在把此非托管内存传入到第三方算法库中后,第三方仍按照原本图像宽,高解析,就会使解析出来的图片存在畸变,因此为保证第三方解析图片无误,应该在传入前将多出的对齐字节去除,然后传入。示例代码:问题代码: Bitamp chassis; Rectan...
2020-06-08 20:55:32
2058
原创 C++定义一个时间计时类
#include<iostream>#include<stdio.h>#include<Windows.h>//----------------------------------------定义一个自动显时的类-------------------------using namespace std;class timer{ //计时类 int hour; //小时
2017-08-09 15:44:23
6007
1
原创 C++写ATM机
主要通过采用友元和构造函数对定义的两个类consumer和ATM进行操作 定义ATM类//********************************声明ATM类、CATM.h************************************#include<iostream>#include<string.h>using namespace std;//定义一个ATM类,主要实现
2017-08-09 15:37:00
7088
2
原创 C语言——指针篇
1.利用指针对数组进行倒序的输出#include<stdio.h>#include<string.h>#include<stdlib.h>/**************************用指针倒序输出一段字符串*****************************/ /***********************倒序存放字符串并且输出*********************
2017-08-01 09:59:06
459
原创 基于Gabor滤波器的图像边缘检测实验
1 Gabor滤波算法原理Gabor核函数定义: 式中:依次作为主轴方向上的高斯尺度、主轴方向正交的高斯尺度, 是滤波器的中心频率;是调制平面波以及高斯主轴旋转的角度,它沿着逆时针方向,和是常数。Gabor滤波器它的虚部适合用来提取图像的边缘信息,性能对噪声有较好的鲁棒特性。 在以、作为变量构建不同尺度和方向的滤波器组,分别可以检测出图像不同方向的边缘信息,再对非边缘点
2017-06-14 17:38:38
4849
3
原创 基于matlab的音频处理
如图一段信号,是由一串频率相同的脉冲串组成,请根据各个脉冲信号的频谱,判断脉冲串的频率. 1. 读取音频文件[x,Fs,bits]=wavread('E:\数字信号处理\good5.wav');T=1/Fs; %采样周期t=(1:length(x))*T; %采样时间figure(1);plot(t,x);title('原始信号时域图形');xlabel('时间t/s')
2017-01-17 16:25:12
59895
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人