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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? image_dbr.m

?? 這是我找到的一個模式識別工具箱
?? M
?? 第 1 頁 / 共 2 頁
字號:
		h_delete = h.target_delete;		h_move = h.target_move;		h_obnum = h.target_obnum;	else % Outliers		h_axes = h.outliers;		h_slider = h.outliert_slider;		h_title = h.outlier_title;		h_delete = h.outlier_delete;		h_move = h.outlier_move;		h_obnum = h.outlier_obnum;	end		if isempty(Pointers)  % all Targets / Outliers deleted, make all related objects invisible		set(h_title,'String',['No ' name ' defined'])		set(get(h_axes,'children'),'visible','off')		set(h_axes,'visible','off');		set(h_slider,'visible','off');		set(h_delete,'visible','off');		set(h_move,'visible','off');		set(h_obnum,'visible','off');		set(h_axes,'userdata',[]);	else		show_im(data2im(database,Pointers(n)),1,h_axes); % show image		set(h_axes,'userdata',Pointers); 		num_pointers = length(Pointers); % number of images		set(h_title,'String',[num2str(num_pointers) ' ' name]); % set title		set(h_obnum,'String',num2str(Pointers(n)));		set(h_slider,'Min',0.99999/num_pointers);               % min (about 1/n)		set(h_slider,'Max',1);                                  % max		if num_pointers > 1                                     % step size			set(h_slider,'SliderStep',[1/(num_pointers-1) 1/(num_pointers-1)]);			set(h_slider,'value',n/num_pointers);			set(h_slider,'visible','on');		else                              % special case: one target/outlier image			set(h_slider,'SliderStep',[1 1]);			set(h_slider,'value',n/num_pointers);			set(h_slider,'visible','off');		end		                                  % make image and buttons visible		set(get(h_axes,'children'),'visible','on')		set(h_delete,'visible','on');		set(h_move,'visible','on');		set(h_obnum,'visible','on');			endreturnfunction proch = proc(h)% get desired procedure	proch = get(h.classify,'userdata'); % classify / label / resetreturnfunction show_im(im,n,h_axes)% low level display routine	if iscell(im), y = im{n};	else, y = squeeze(im(:,:,:,n));	end	if size(y,3) == 1    % reset gray images to color		y = cat(3,y,y,y);	end	axes(h_axes);        % activate the right axes	image(y);            % display	                     % prepare for callback	set(get(gca,'children'),'ButtonDownFcn',{@resetlab,n})	axis off             % make axes invisible	axis equalreturnfunction resetlab(hObject, eventdata,n)% Reset the image labels (target/outlier) by clicking in the image	s = guidata(hObject);	h = s{1};	get(h.handlab(n),'value');	set(h.handlab(n),'value',1 - get(h.handlab(n),'value'));	get(h.handlab(n),'value');return	function [S,W] = train_classify(featsets,T,labels_train,clasf,cclasf,weights);% train, combine, classify and rank% S will be the ranked object indices of all or unlabeled objects	d = [];	W = [];	for j=1:length(featsets)		b = featsets{j};		trainset = setnlab(b(T,:),labels_train);		%trainset = setprior(trainset,getprior(trainset,0));		trainset = setprior(trainset,0);		if ~isvaldset(trainset,2)			v = trainset*knnc([],1);		else			v = trainset*clasf{j}*classc;		end		d = [d featsets{j}*v*weights(j)]; 		W = [W;v];	end	d = d*cclasf;	d = +d(:,'target');	[dd,S] = sort(-d);%	W = v*affine(weights)*cclasf; % to be corrected	W = [];return	function slider5_Callback(hObject, eventdata, handles)% target slider	s = guidata(hObject);	h = s{1};	database = s{2};	Targets = get(h.targets,'userdata');	n = round(get(h.target_slider,'value')*length(Targets));	show_im(data2im(database,Targets(n)),1,h.targets);	set(h.targets,'userdata',Targets); % image() destroys userdata, restore it	set(h.target_title,'String',[num2str(length(Targets)) ' Targets']); % needed??? 	set(h.target_obnum,'String',num2str(Targets(n)));returnfunction slider6_Callback(hObject, eventdata, handles)% outlier slider	s = guidata(hObject);	h = s{1};	database = s{2};	Outliers = get(h.outliers,'userdata');	n = round(get(h.outliert_slider,'value')*length(Outliers));	show_im(data2im(database,Outliers(n)),1,h.outliers);	set(h.outliers,'userdata',Outliers); % image() destroys userdata, restore it	set(h.outlier_title,'String',[num2str(length(Outliers)) ' Outliers']); % needed???	set(h.outlier_obnum,'String',num2str(Outliers(n)));returnfunction pushbutton2_Callback(hObject, eventdata, handles)% delete target 	s = guidata(hObject);	h = s{1};	database = s{2};	Targets = get(h.targets,'userdata');	n = round(get(h.target_slider,'value')*length(Targets));	Targets(n) = [];	n = max(n-1,1);	show_targ_out(database,Targets,n,h,'Targets');returnfunction pushbutton3_Callback(hObject, eventdata, handles)% move target to outlier	s = guidata(hObject);	h = s{1};	database = s{2};	Targets = get(h.targets,'userdata');	Outliers = get(h.outliers,'userdata');	n = round(get(h.target_slider,'value')*length(Targets));	Outliers = [Outliers Targets(n)];	Targets(n) = [];	n = max(n-1,1);	show_targ_out(database,Outliers,length(Outliers),h,'Outliers');	show_targ_out(database,Targets,n,h,'Targets');returnfunction pushbutton4_Callback(hObject, eventdata, handles)% move outlier to target	s = guidata(hObject);	h = s{1};	database = s{2};	Outliers = get(h.outliers,'userdata');	Targets = get(h.targets,'userdata');	n = round(get(h.outliert_slider,'value')*length(Outliers));	Targets = [Targets Outliers(n)];	Outliers(n) = [];	n = max(n-1,1);	show_targ_out(database,Targets,length(Targets),h,'Targets');	show_targ_out(database,Outliers,n,h,'Outliers');returnfunction pushbutton5_Callback(hObject, eventdata, handles)% delete outlier 	s = guidata(hObject);	h = s{1};	database = s{2};	Outliers = get(h.outliers,'userdata');	n = round(get(h.outliert_slider,'value')*length(Outliers));	Outliers(n) = [];	n = max(n-1,1);	show_targ_out(database,Outliers,n,h,'Outliers');returnfunction pushbutton6_Callback(hObject, eventdata, handles)% Reset	s = guidata(hObject);	h = s{1};	database = s{2};	set(h.targets,'userdata',[]);	set(h.outliers,'userdata',[]);	show_targ_out(database,[],0,h,'Targets');	show_targ_out(database,[],0,h,'Outliers');	set(h.classify,'userdata','reset');	uiresumereturnfunction pushbutton7_Callback(hObject, eventdata, handles)% Quit	guidata(hObject,[]);	uiresumereturnfunction radiobutton4_Callback(hObject, eventdata, handles)% All	s = guidata(hObject);	h = s{1};	database = s{2};	if (get(h.all,'value') == 0)		set(h.unlabeled,'value',2);	else		set(h.unlabeled,'value',0);	end	t = get(h.all,'userdata');	S = t{1};	show_images(database,S,1,h)returnfunction radiobutton5_Callback(hObject, eventdata, handles)% unlabeled	s = guidata(hObject);	h = s{1};	database = s{2};	if (get(h.unlabeled,'value') == 0)		set(h.all,'value',2);	else		set(h.all,'value',0);	end	t = get(h.all,'userdata');	S = t{1};	U = t{2};	S = S(U);	show_images(database,S,1,h)returnfunction pushbutton8_Callback(hObject, eventdata, handles)% Next	s = guidata(hObject);	h = s{1};	database = s{2};	t = get(h.next,'userdata');	S = t{1};	n = t{2};	n = min(length(S)-9,n+10);	show_images(database,S,n,h);return	function pushbutton9_Callback(hObject, eventdata, handles)% Previous	s = guidata(hObject);	h = s{1};	database = s{2};	t = get(h.next,'userdata');	S = t{1};	n = t{2};	n = max(1,n-10);	show_images(database,S,n,h);returnfunction pushbutton10_Callback(hObject, eventdata, handles)% Label	s = guidata(hObject);	h = s{1};	set(h.classify,'userdata','label');	uiresumereturnfunction pushbutton11_Callback(hObject, eventdata, handles)% All Target	s = guidata(hObject);	h = s{1};	for j=1:10		set(h.handlab(j),'value',1);	endreturnfunction pushbutton12_Callback(hObject, eventdata, handles)% All Outlier	s = guidata(hObject);	h = s{1};	for j=1:10		set(h.handlab(j),'value',0);	endreturn

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色大人视频| 色综合天天天天做夜夜夜夜做| 欧美日韩精品欧美日韩精品| 国产资源在线一区| 丝袜诱惑制服诱惑色一区在线观看 | 精品女同一区二区| 欧美一级在线免费| 在线日韩国产精品| 91美女视频网站| 91尤物视频在线观看| 国产不卡一区视频| 国产成人免费av在线| 岛国一区二区在线观看| jiyouzz国产精品久久| 欧美tk—视频vk| 91成人免费电影| 国产成人av电影在线观看| 喷白浆一区二区| 亚洲18女电影在线观看| av不卡一区二区三区| 久久99精品国产.久久久久 | 成人午夜av影视| 黑人巨大精品欧美一区| 欧美日韩三级一区| 欧美日韩一区国产| 色悠悠久久综合| 日韩三级高清在线| 日韩影院在线观看| 免费成人美女在线观看.| 日韩精品电影在线| 综合久久国产九一剧情麻豆| 丁香五精品蜜臀久久久久99网站| 国产乱码精品一区二区三区av | 成人av在线一区二区三区| 欧美无乱码久久久免费午夜一区 | 久久se这里有精品| 91行情网站电视在线观看高清版| 精品入口麻豆88视频| 黄页网站大全一区二区| 日韩精品一区二区三区swag| 国产欧美精品一区| 久久精品国产99久久6| 久久综合五月天婷婷伊人| 蜜臀av性久久久久蜜臀aⅴ| 精品国内片67194| 国产综合久久久久久鬼色| 日韩亚洲欧美中文三级| 国产一区二区三区视频在线播放| 国产区在线观看成人精品| 日产精品久久久久久久性色| 91精品国产aⅴ一区二区| 国产福利一区二区三区视频| 亚洲免费观看在线观看| 欧美日韩精品欧美日韩精品一综合| 日日摸夜夜添夜夜添亚洲女人| 日韩一区二区精品在线观看| www.亚洲色图| 精品国产123| 国产另类ts人妖一区二区| 亚洲裸体xxx| 精品999久久久| 欧美高清视频www夜色资源网| 国产九色精品成人porny | 国产麻豆精品在线观看| 欧美国产日韩精品免费观看| 国产盗摄女厕一区二区三区| 亚洲高清在线精品| 亚洲色图色小说| 欧美激情在线一区二区三区| 精品日韩成人av| 欧美日韩夫妻久久| 欧美综合在线视频| 欧美日韩中文字幕精品| 无码av中文一区二区三区桃花岛| 丁香网亚洲国际| 国模冰冰炮一区二区| 日本欧洲一区二区| 蜜臀av亚洲一区中文字幕| 亚洲一区二区黄色| 自拍视频在线观看一区二区| 国产日韩欧美激情| 久久理论电影网| 日本一区二区三区在线观看| 亚洲国产精品99久久久久久久久| 中文字幕av资源一区| 国产91露脸合集magnet| 亚洲欧美另类久久久精品2019| 欧美经典一区二区| 最新日韩在线视频| 亚洲v日本v欧美v久久精品| 亚洲成精国产精品女| 日本不卡视频在线观看| 国产高清一区日本| 在线视频国内自拍亚洲视频| 欧美精品xxxxbbbb| 久久久久久久电影| 亚洲永久免费av| 午夜精品免费在线观看| 欧美剧在线免费观看网站| 色婷婷久久久综合中文字幕| 欧美一级二级三级蜜桃| 久久蜜桃一区二区| 一区二区成人在线| 奇米色777欧美一区二区| www.99精品| 久久久久久久久岛国免费| 亚洲一二三级电影| 粉嫩aⅴ一区二区三区四区| 欧美肥妇bbw| 国产精品三级久久久久三级| 日本中文字幕一区二区有限公司| av资源站一区| 中文字幕一区三区| 久久精品国产亚洲一区二区三区| 国模无码大尺度一区二区三区| 成人精品gif动图一区| 精品播放一区二区| 日本成人中文字幕在线视频| 精品视频色一区| 午夜精品一区二区三区三上悠亚| 盗摄精品av一区二区三区| 久久久www成人免费无遮挡大片| 久久不见久久见免费视频1| 久久伊99综合婷婷久久伊| 精品99久久久久久| 视频一区视频二区在线观看| 欧美日韩激情一区二区三区| 亚洲线精品一区二区三区八戒| 一本一道久久a久久精品 | 日本午夜一本久久久综合| 欧美人与禽zozo性伦| 老司机免费视频一区二区| 大陆成人av片| 成人美女视频在线观看| 久久亚洲一区二区三区明星换脸 | 久久久av毛片精品| bt7086福利一区国产| 一区二区三区在线观看网站| 欧美在线小视频| 激情图片小说一区| 久久精品亚洲精品国产欧美| 成人黄动漫网站免费app| 精品av综合导航| 色狠狠一区二区| 国产自产视频一区二区三区 | 国产精品一区二区视频| 亚洲国产美女搞黄色| 欧美精品vⅰdeose4hd| 国产主播一区二区| 一区二区三区欧美| 精品国产一区二区三区久久久蜜月 | 亚洲精品在线观看视频| aa级大片欧美| 精品一区二区在线看| 日韩精品一级二级 | 欧美一区二区免费视频| 国产精品一区二区果冻传媒| 亚洲综合色噜噜狠狠| 欧美国产日产图区| 国产 欧美在线| 国产成人av一区二区三区在线| 亚洲成av人在线观看| 亚洲成人在线免费| 亚洲国产精品天堂| 一区二区在线免费| 国产精品天天看| 欧美激情一区在线观看| 日韩欧美一二区| 91精品国产综合久久蜜臀| 欧美一二三区在线| 狠狠色狠狠色综合系列| 午夜av电影一区| 青青青伊人色综合久久| 亚洲123区在线观看| 石原莉奈一区二区三区在线观看| 亚洲国产成人va在线观看天堂| 亚洲综合久久av| 日韩av中文在线观看| 日韩精品每日更新| 黄页网站大全一区二区| 国产成人av电影| 岛国精品一区二区| 97久久精品人人做人人爽50路| 欧美在线一区二区三区| 日韩亚洲欧美成人一区| 国产精品沙发午睡系列990531| 亚洲欧美国产77777| 男男视频亚洲欧美| 99麻豆久久久国产精品免费 | 精品一区二区免费看| 久久久99精品久久| 亚洲视频网在线直播| 日韩精品1区2区3区| 国产黄色91视频| 欧美在线观看你懂的| 久久久美女毛片| 亚洲综合色丁香婷婷六月图片| 精品无码三级在线观看视频| 色天使色偷偷av一区二区| 欧美tickling挠脚心丨vk|