亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? imuieq.m

?? 這是采用Matlab編寫的車牌識別程序。總共包含96個文件
?? M
?? 第 1 頁 / 共 2 頁
字號:
function CY = imuieq(varargin)

if ~ischar(varargin{1})
	Action = '::::BuildGUI';
 	CX = varargin{1};
	CPREV = thumb(CX, 150);
	if isgray(CPREV)
		CPREV = cat(3, CPREV, CPREV, CPREV);
	end
else
	Action = varargin{1};
	ud = get(gcf, 'UserData');
end

switch Action
case '::::BuildGUI'
	[L, x] = imhist(CX, 256);
	ud.fig = figure( ...
		'Position',			[0 0 740 500], ...
		'Name',				'Equalizer', ...
		'BackingStore',		'on', ...
		'Menubar',			'none', ...
		'NumberTitle',		'off', ...
		'Resize',			'off', ...
		'HandleVisibility', 'on', ...
		'WindowStyle',		'modal', ...
		'Interruptible', 	'off', ...
		'Visible',			'off');
	%%%%Build Context-Menu
	ud.cmnu = uicontextmenu( 'Parent', ud.fig );
	ud.colormap = uimenu( ud.cmnu, 'Label', '&Colormap');
	ud.alpha = uimenu( ud.cmnu, 'Label', '&Transparency');
	colormaps = { ...
		'hsv','hot','gray','bone','copper','pink','white','flag', ...
		'lines','colorcube','vga','jet','prism','cool','autumn', ...
		'spring','winter','summer'};
	for i = 1 : length(colormaps)
		uimenu( ud.colormap, ...
			'Label',			['&', char(i + 64 ), ' - ',colormaps{i}], ...
			'UserData',			colormaps{i}, ...
			'Callback',			'colormap(get(gcbo, ''UserData''))')
	end
	for i = 0 : 10
		switch i
		case 0
			uimenu( ud.alpha, ...
				'Label',			'&Clear ', ...
				'Callback',			'alpha(''clear'')')
		case 10
			uimenu( ud.alpha, ...
				'Label',			'&Opaque ', ...
				'UserData',			i/10, ...
				'Callback',			'alpha(''opaque'')')
		otherwise
			uimenu( ud.alpha, ...
				'Label',			['&', num2str(i), ' - Alpha ',num2str(i/10)], ...
				'UserData',			i/10, ...
				'Callback',			'alpha(get(gcbo, ''UserData''))')
		end
	end
	%%%%2D - FR
	ud.fr = axes( ...
		'Units',			'pixel', ...
		'Position',			[35 250 220 220], ...
		'Color',			'k', ...
		'DrawMode',			'fast', ...
		'XGrid',			'on', ...
		'YGrid',			'on', ...
		'FontSize',			8);
	[f1,f2]=freqspace(48);
	ud.hsurf= surf(f1, f2, zeros(48));
	title('\bf\fontsize{9}2-D Frequency Response')
	xlabel('\bfFrequency_x')
	ylabel('\bfFrequency_y')
	zlabel('\bfMagnitude')

	set(ud.hsurf, ...
		'EdgeAlpha',		0.2, ...
		'FaceAlpha',		0.6, ...
		'EraseMode',		'normal', ...
		'FaceColor',		'interp', ...
		'EdgeLighting',		'phong', ...
		'FaceLighting',		'phong', ...
		'CDataMapping',		'scaled', ...
		'UIContextMenu',	ud.cmnu)
	set(ud.fr, ...
		'XLim',				[-1 1], ...
		'YLim',				[-1 1], ...
		'XTick', 			[-1 -0.5 0 0.5 1], ...
		'YTick', 			[-1 -0.5 0 0.5 1])
	colormap jet
	axis square
	%%%%1D - FR
	ud.axeseq = axes( ...
		'Units',			'pixel', ...
		'Position',			[320 260 400 210], ...
		'DrawMode',			'fast', ...
		'Box',				'on', ...
		'XLim',				[0 1], ...
		'YLim',				[0 3], ...
		'XGrid',			'on', ...
		'YGrid',			'on', ...
		'FontSize',			8, ...
		'XTick',			round(linspace(0, 1, 16) * 1000) / 1000, ...
		'YTick',			linspace(0, 3, 16));
	xlabel('\bfNormalized Frequency');
	ylabel('<< Dim \bf Magnitude \rm Brighten >>');
	title('\bf\fontsize{9}1-D Frequency Response');
% 	line([0 1], [1 1], 'Color',	'k');

	ud.linecp = line( ...
		'XData',			linspace(0, 1, 16), ...
		'YData',			zeros(1, 16), ...
		'LineWidth',		1, ...
		'LineStyle',		'-', ...
		'Color', 			[0 0.5 1], ...
		'Marker', 			's', ...
		'MarkerSize',		8, ...
		'MarkerEdgeColor', 	[0 0.2 1], ...
		'MarkerFaceColor',	'none', ...
		'EraseMode',		'xor');

	ud.linefr = line( ...
		'XData',			linspace(0, 1, 16), ...
		'YData',			zeros(1, 16), ...
		'LineWidth',		2, ...
		'LineStyle',		'-', ...
		'Color', 			[1 0 0.4], ...
		'EraseMode',		'xor');

	%%%%Image Preview
	ud.preview = axes( ...
		'Units',			'pixel', ...
		'Position',			[55 35 150 150]);
	ud.img = imshow(CPREV, 'notruesize');
	set(ud.preview, ...
		'Visible',			'off', ...
		'DrawMode',			'fast')
	set(ud.img, ...
		'UserData', 		CPREV, ...
		'EraseMode',		'xor')
	%%%%UICONTROLS
	ud.chkpreview2dfr = uicontrol( ...
		'Style',			'checkbox', ...
		'Units',			'pixel', ...
		'Position',			[85 195 100 20], ...
		'String',			'Preview 2D-FR', ...
		'Value',			1, ...
		'Callback',			'imuieq(''::::cb_Preview2DFR'')');
	ud.chkpreviewimg = uicontrol( ...
		'Style',			'checkbox', ...
		'Units',			'pixel', ...
		'Position',			[85 10 100 20], ...
		'String',			'Preview image', ...
		'Value',			0, ...
		'Callback',			'imuieq(''::::cb_PreviewImage'')');
	ud.chksnaptogrid = uicontrol( ...
		'Style',			'checkbox', ...
		'Units',			'pixel', ...
		'Position',			[320 195 100 24], ...
		'String',			'Snap to grid', ...
		'Value',			0);
	ud.chknormalized = uicontrol( ...
		'Style',			'checkbox', ...
		'Units',			'pixel', ...
		'Position',			[420 195 100 24], ...
		'String',			'Normalized', ...
		'Value',			0, ...
		'Callback',			'imuieq(''::::cb_Normalized'')');
	ud.txt1 = uicontrol( ...
		'Style',			'text', ...
		'Units',			'pixel', ...
		'Position',			[520 195 100 18], ...
		'HorizontalAlignment', 'left', ...
		'String',			'Kernel size :');
	ud.popksize = uicontrol( ...
		'Style',			'popupmenu', ...
		'Units',			'pixel', ...
		'Position',			[580 197 40 18], ...
		'BackgroundColor',	'w', ...
		'String',			cellstr(num2str([11:2:41]')), ...
		'Value',			6, ...
		'Callback',			'imuieq(''::::cb_KSize'')');
	ud.txt2 = uicontrol( ...
		'Style',			'text', ...
		'Units',			'pixel', ...
		'Position',			[320 155 90 18], ...
		'HorizontalAlignment', 'right', ...
		'String',			'Design Method :');
	ud.popmethod = uicontrol( ...
		'Style',			'popupmenu', ...
		'Units',			'pixel', ...
		'Position',			[420 158 200 18], ...
		'BackgroundColor',	'w', ...
		'String',			{'Frequency transformation', ...
				'Frequency sampling', 'One-dimensional window',...
			 	'Two-dimensional window'}, ...
		'Callback',			'imuieq(''::::cb_Method'')');
	ud.txt3 = uicontrol( ...
		'Style',			'text', ...
		'Units',			'pixel', ...
		'Position',			[320 118 90 18], ...
		'HorizontalAlignment', 'right', ...
		'String',			'1-D window :', ...
		'Enable',			'off');
	ud.popwindow1 = uicontrol( ...
		'Style',			'popupmenu', ...
		'Units',			'pixel', ...
		'Position',			[420 120 100 18], ...
		'BackgroundColor',	'w', ...
		'Value',			8, ...
		'Enable',			'off', ...
		'Callback',			'imuieq(''::::cb_Window1'')', ...
		'String',			{'Bartlett';
							'Bartlett-Hanning';
							'Blackman';
							'Blackman-Harris';
							'Bohman';
							'Chebyshev';
							'Gaussian';
							'Hamming';
							'Hann';
							'Kaiser';
							'Nuttall';
							'Rectangular';
							'Tukey';
							'Triangular'});
	ud.txt4 = uicontrol( ...
		'Style',			'text', ...
		'Units',			'pixel', ...
		'Position',			[320 90 90 18], ...
		'HorizontalAlignment', 'right', ...
		'String',			'- :', ...
		'Enable',			'off');
	ud.edtpara = uicontrol( ...
		'Style',			'edit', ...
		'Units',			'pixel', ...
		'Position',			[420 90 60 20], ...
		'BackgroundColor',	'w', ...
		'HorizontalAlignment', 'left', ...
		'String',			'1', ...
		'Enable',			'off', ...
		'Callback',			'imuieq(''::::cb_Para'')');

	ud.txtinfo = uicontrol( ...
		'Style',			'text', ...
		'Units',			'pixel', ...
		'Position',			[320 10 400 18], ...
		'HorizontalAlignment', 'center', ...
		'FontWeight',		'bold', ...
		'String',			'.');
	ud.btnapply  = uicontrol( ...
		'Style',			'pushbutton', ...
		'Units',			'pixel', ...
		'Position',			[645 192 75 24 ], ...
		'FontWeight',		'bold', ...
		'String',			'Apply', ...
		'Callback',			'imuieq(''::::cb_Apply'')');
	ud.btncancel  = uicontrol( ...
		'Style',			'pushbutton', ...
		'Units',			'pixel', ...
		'Position',			[645 152 75 24 ], ...
		'FontWeight',		'bold', ...
		'String',			'Cancel', ...
		'Callback',			'imuieq(''::::cb_Cancel'')');

	ud.btnreset  = uicontrol( ...
		'Style',			'pushbutton', ...
		'Units',			'pixel', ...
		'Position',			[645 100 75 24 ], ...
		'String',			'Reset', ...
		'Callback',			'imuieq(''::::cb_Reset'')');
	ud.btnexport  = uicontrol( ...
		'Style',			'pushbutton', ...
		'Units',			'pixel', ...
		'Position',			[645 70 75 24 ], ...
		'String',			'Export...', ...
		'Callback',			'imuieq(''::::cb_Export'')');
	ud.HotPoint = [];
	ud.MouseState = 'release';
	movegui(ud.fig, 'center')
	set(ud.fig, ...
		'Visible',				'on', ...
		'UserData',				ud, ...
		'Color',				get(0, 'DefaultUIControlBackgroundColor'), ...
 		'WindowButtonMotion', 	'imuieq(''::::MouseMotion'')', ...
 		'WindowButtonDownFcn',	'imuieq(''::::MouseDown'')', ...
 		'WindowButtonUpFcn',	'imuieq(''::::MouseRelease'')', ...
		'CloseRequestFcn',		'imuieq(''::::cb_Cancel'')');

	waitfor(ud.fig, 'Visible', 'off')

	if strcmp('apply', get(ud.btnapply, 'UserData'))
		h = waitfig('Applying Equalizer');
		convkernel = get(ud.fr, 'UserData');
		if isempty(convkernel)
			convkernel = zeros(3);
		end
		CY = imfilter(CX, convkernel, 'replicate');
		delete(h)
	else

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线视频播放| 日韩影院在线观看| 亚洲最新在线观看| 五月天久久比比资源色| 91丨国产丨九色丨pron| 国产精品不卡在线观看| 99免费精品视频| 亚洲国产精品激情在线观看| 国产在线一区二区综合免费视频| 欧美日韩国产a| 五月综合激情日本mⅴ| 欧美日韩久久一区| 丝袜美腿成人在线| 日韩视频在线一区二区| 激情图区综合网| 精品久久久久久久人人人人传媒 | 日韩毛片在线免费观看| 91在线播放网址| 亚洲精品一二三| 欧美亚洲高清一区| 午夜视频在线观看一区二区三区| 欧美日韩一区二区电影| 日韩电影在线看| 久久久影院官网| 国产成人精品一区二区三区网站观看| 久久久久久电影| www.视频一区| 亚洲免费观看高清完整版在线观看熊| 色婷婷久久久亚洲一区二区三区| 国产精品美女久久久久aⅴ| 成人一级片网址| 国产精品免费免费| 日本韩国欧美国产| 免费观看91视频大全| 久久精品欧美一区二区三区麻豆| 99在线热播精品免费| 亚洲一二三级电影| 日韩一区二区三区免费看| 国产美女在线精品| 亚洲人xxxx| 欧美一区二区三区影视| 激情欧美日韩一区二区| 国产精品萝li| 色视频欧美一区二区三区| 天天影视色香欲综合网老头| 国产亚洲欧美中文| 在线观看91视频| 久久国产精品一区二区| 国产精品福利影院| 91精品国产综合久久香蕉麻豆| 国产精品白丝av| 亚洲一区二区在线免费观看视频| 欧美成人一级视频| 色美美综合视频| 国产精品一区二区无线| 亚洲乱码国产乱码精品精98午夜| 日韩女优视频免费观看| caoporn国产一区二区| 婷婷六月综合网| 亚洲视频每日更新| 久久免费的精品国产v∧| 欧美午夜片在线观看| 国产精品一区在线观看乱码| 一区二区三区日韩欧美精品| 久久理论电影网| 欧美麻豆精品久久久久久| eeuss影院一区二区三区| 久久99精品久久久久| 亚洲精品伦理在线| 久久日韩粉嫩一区二区三区| 欧美一区二区三区免费在线看| 97成人超碰视| 国产激情91久久精品导航 | 日本一区二区三区在线不卡| 777亚洲妇女| 在线观看网站黄不卡| 国产成人aaa| 麻豆中文一区二区| 亚洲成在人线免费| 亚洲色图19p| 中文字幕成人av| 久久久久久日产精品| 欧美日韩大陆在线| 欧美自拍丝袜亚洲| 色婷婷综合视频在线观看| 99久久综合99久久综合网站| 国产精品一区在线| 激情综合色丁香一区二区| 日韩1区2区日韩1区2区| 亚洲视频在线一区| 国产精品久久福利| 国产精品视频一二三区| 国产女人水真多18毛片18精品视频| 日韩欧美一区二区视频| 欧美日韩视频不卡| 欧美电影在线免费观看| 欧美日韩国产在线播放网站| 欧美日韩精品高清| 欧美精品99久久久**| 7777精品久久久大香线蕉| 欧美日韩国产色站一区二区三区| 欧美性生活一区| 97精品久久久午夜一区二区三区| 91一区二区在线| 从欧美一区二区三区| 国产一区二区三区视频在线播放| 韩国av一区二区| 国产一区二区三区在线观看免费 | 3d成人动漫网站| 99国产精品久久久| 91免费精品国自产拍在线不卡| 国产一区二区免费在线| 丁香啪啪综合成人亚洲小说| 97精品电影院| 精品视频在线免费观看| 日韩精品在线一区二区| 欧美成人欧美edvon| 国产视频一区在线观看| 亚洲人成网站在线| 亚洲另类中文字| 日本成人超碰在线观看| 国内精品免费在线观看| 成人黄色av电影| 欧美蜜桃一区二区三区| 精品免费日韩av| 欧美成人免费网站| 亚洲国产高清不卡| 亚洲一区二区精品3399| 日本午夜精品一区二区三区电影| 激情综合网av| 色综合中文字幕| 欧美大片一区二区三区| 中文字幕制服丝袜成人av| 亚洲午夜精品17c| 国产呦精品一区二区三区网站| av日韩在线网站| 51久久夜色精品国产麻豆| 中文字幕不卡三区| 亚洲综合精品自拍| 国产精品一区三区| 欧美日韩国产中文| 中文在线资源观看网站视频免费不卡 | 亚洲综合男人的天堂| 国产一区久久久| 欧美视频一二三区| 久久精品人人做人人爽人人| 亚洲午夜在线观看视频在线| 韩国理伦片一区二区三区在线播放| 成人三级伦理片| 91精品麻豆日日躁夜夜躁| 亚洲永久免费视频| 精品一区二区三区在线播放 | 99re热视频精品| 精品国产网站在线观看| 欧美激情一区二区三区不卡| 有坂深雪av一区二区精品| 国产制服丝袜一区| 欧美精品乱人伦久久久久久| 中文字幕亚洲一区二区va在线| 久久精品国产亚洲一区二区三区| 一本色道久久加勒比精品 | 久久先锋资源网| 秋霞成人午夜伦在线观看| 色婷婷久久一区二区三区麻豆| 久久久激情视频| 国产一区二区三区视频在线播放| 精品国产免费人成在线观看| 免费高清视频精品| 精品国产凹凸成av人网站| 麻豆高清免费国产一区| 精品对白一区国产伦| 精品一区二区三区免费| 久久综合九色综合97婷婷| 精品一区二区三区在线播放| 国产亚洲精品中文字幕| www.久久精品| 亚洲一区二区三区小说| 欧美图区在线视频| 日韩精品福利网| 91精品国产综合久久福利| 久久99久国产精品黄毛片色诱| 精品国产三级a在线观看| 国产精品亚洲第一区在线暖暖韩国| 国产午夜精品在线观看| 91女人视频在线观看| 亚洲成人tv网| 久久影音资源网| jiyouzz国产精品久久| 亚洲午夜久久久久| 日韩欧美一级片| 成人app网站| 亚洲成av人片| 久久久噜噜噜久久中文字幕色伊伊| 高潮精品一区videoshd| 亚洲另类在线视频| 91麻豆精品国产自产在线| 国产精品一区不卡| 一区二区三区在线免费观看 | 国产综合一区二区| 亚洲视频 欧洲视频|