上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 79 下一页
摘要: #include <stdio.h>#include <stdlib.h>#include <math.h>#define PI 3.141592653589793238462643383279 //这三十位的PI我小学就会背了void fft_rec(int N,int offset,int delta,double (*x)[2],double (*X)[2],double (*XX)[2]){ int N2=N/2; int k; double cs,sn; int k00,k01,k10,k11; double tmp0,tmp1; ... 阅读全文
posted @ 2012-03-15 21:48 Dsp Tian 阅读(2364) 评论(0) 推荐(0)
摘要: #include <windows.h>LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ static TCHAR szAppName[] = TEXT ("HelloWin") ; HWND hwnd ; MSG msg ; WNDCLASS wc ; wc.sty... 阅读全文
posted @ 2012-03-15 13:03 Dsp Tian 阅读(739) 评论(0) 推荐(0)
摘要: #include "windows.h"int WINAPI WinMain(HINSTANCE HInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int CmdShow){ MessageBox(NULL,TEXT("hello world"),TEXT("sdk"),0); return 0;} 阅读全文
posted @ 2012-03-15 12:42 Dsp Tian 阅读(584) 评论(0) 推荐(0)
摘要: #include <iostream>using namespace std;#include <Windows.h>#include "MSR_NuiApi.h"//#include "highgui.h"int main(int argc,char **argv){// IplImage *im 阅读全文
posted @ 2012-03-14 20:53 Dsp Tian 阅读(1073) 评论(0) 推荐(0)
摘要: cl;H=1; %索引pix中第一个元素,即高度W=2; %索引pix中第二个元素,即宽度jiaodu=0; %要旋转的角度,旋转方向为顺时针img=imread('Corner.png'); %这里v为原图像的高度,u为原图像的宽度imshow(img); %这里y为变换后图像的高度,x为变换后图像的宽度[v u]=size(img);h=v; ... 阅读全文
posted @ 2012-03-09 12:59 Dsp Tian 阅读(5248) 评论(0) 推荐(0)
摘要: cl;H=1; %索引pix中第一个元素,即高度W=2; %索引pix中第二个元素,即宽度jiaodu=45; %要旋转的角度,旋转方向为顺时针img=imread('Corner.png'); %这里v为原图像的高度,u为原图像的宽度imshow(img); %这里y为变换后图像的高度,x为变换后图像的宽度[v u]=size(img);theta=jiaodu/180*pi;rot=[cos(theta) ... 阅读全文
posted @ 2012-03-08 15:42 Dsp Tian 阅读(10370) 评论(3) 推荐(0)
摘要: cl;delta_x=67; %要求为整数,水平移动的偏移量,正为向右,负为向左delta_y=-89; %要求为整数,竖直移动的偏移量,正为向下,负为向上img=imread('Corner.png'); %这里v为原图像的高度,u为原图像的宽度imshow(img); %这里y为变换后图像的高度,x为变换后图像的宽度[v u]=size(img);imgn=zeros(v+abs(delta_y),u+abs(delta_x));rot=[1 0 0;0 1 0;delta_y delta_x 1]; in... 阅读全文
posted @ 2012-03-08 14:00 Dsp Tian 阅读(4154) 评论(0) 推荐(1)
摘要: cl;w=0.6; %放大或缩小的宽度h=1.4; %放大或缩小的高度img=imread('Corner.png');imshow(img);[m n]=size(img);imgn=zeros(h*m,w*n);rot=[h 0 0;0 w 0;0 0 1]; %变换矩阵x=h*u,y=w*vinv_rot=inv(rot);for x=1:h*m for y=1:w*n pix=[x y 1]*inv_rot; ... 阅读全文
posted @ 2012-03-08 11:51 Dsp Tian 阅读(8626) 评论(2) 推荐(2)
摘要: cl;w=0.7; %放大或缩小的宽度h=1.5; %放大或缩小的高度img=imread('Corner.png');imshow(img);[m n]=size(img);imgn=zeros(h*m,w*n);rot=[h 0 0;0 w 0;0 0 1]; %变换矩阵x=h*u,y=w*vfor u=1:m for v=1:n pix=[u v 1]*rot; if (pix(1)>=0.5 && pix(2)>=0.5) ... 阅读全文
posted @ 2012-03-07 22:32 Dsp Tian 阅读(3290) 评论(0) 推荐(1)
摘要: cl;bw=[eye(3) eye(3);eye(3) eye(3)]; %要处理的矩阵f=eye(3); %模板矩阵,其实是需要使用到的逻辑lut=makelut(@(nbood) isequal(nbood,f),3); %生成查表向量,将f矩阵这样的逻辑应用到3*3的nbood上bw1=applylut(bw,lut); %应用查表向量。方法:遍历bw所有pixel,如果哪个pixel和f完全相同的,则bw1中相应位置的pixel置1,否则置0bw,f,bw1 ... 阅读全文
posted @ 2012-03-07 16:51 Dsp Tian 阅读(3547) 评论(0) 推荐(0)
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 79 下一页