91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于圖像處理的紙牌識別主要包括紙牌圖像預處理(傾斜校正與定位)、特征提取、特征匹配、紙牌識別等方面的技術。

資源截圖

代碼片段和文件信息

function?varargout?=?poker(varargin)
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@poker_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@poker_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&?isstr(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end
if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end
%?--------------------------------------------------------------------
function?poker_OpeningFcn(hobject?eventdata?handles?varargin)
handles.output?=?hobject;
guidata(hobject?handles);

global?IMAGE;global?POKER;global?GRAY;global?BW;global?BWSTR;
IMAGE=0;
POKER=0;
GRAY=0;
BW=0;
BWSTR=0;%全局變量初始化為0
%?--------------------------------------------------------------------
function?varargout?=?poker_OutputFcn(hobject?eventdata?handles)
varargout{1}?=?handles.output;
%?--------------------------------------------------------------------
function?file_Callback(hobject?eventdata?handles)
%?--------------------------------------------------------------------
function?new_Callback(hobject?eventdata?handles)
global?IMAGE;
global?POKER;
global?GRAY;
global?BW;
global?BWSTR;

name=0;
[namepath]=uigetfile({‘*.bmp‘;‘*.jpg‘;‘*tif‘}‘打開圖像‘);
if?name==0;
????return;%沒有打開圖像
end

IMAGE=imread(strcat(pathname));%成功打開圖像
POKER=0;GRAY=0;BW=0;BWSTR=0;%其他圖像復位

subplot(111)imshow(IMAGE)title(‘撲克紙牌圖像‘);
%?--------------------------------------------------------------------
function?operate_Callback(hobject?eventdata?handles)
%?--------------------------------------------------------------------
function?rectify_Callback(hobject?eventdata?handles)
global?IMAGE;
global?POKER;

if?IMAGE==0;%未打開圖像
????msgbox(‘請先打開一幅撲克圖像‘‘錯誤‘‘error‘);
else
????tic;%計算校正與定位用時
????POKER=rectify(IMAGE);
????if?toc>5%設置超時時間為3秒
????????msgbox(‘圖像校正定位超時‘‘錯誤‘‘error‘);
????????return;
????end
????time=num2str(toc);
????str=strcat(‘校正與定位耗時‘time‘秒‘);
????subplot(111)imshow(POKER)title(‘撲克紙牌‘);
????msgbox(str‘消息‘);
end
%?--------------------------------------------------------------------
function?gray_Callback(hobject?eventdata?handles)
global?IMAGE;
global?POKER;
global?GRAY;

if?IMAGE==0%未打開圖像
????msgbox(‘請先打開一幅撲克圖像‘‘錯誤‘‘error‘);
elseif?POKER==0%未進行圖像校正
????msgbox(‘請先對圖像進行校正定位‘‘錯誤‘‘error‘);
else
????GRAY=rgb2gray(POKER);
????subplot(111)imshow(GRAY)title(‘圖像灰度化‘);
end
%?--------------------------------------------------------------------
function?binary_Callback(hobject?eventdata?handles)
global?IMAGE;
global?POKER;
global?GRAY;
global?BW;

if?IMAGE==0%未打開圖像
????msgbox(‘請先打開一幅撲克圖像‘‘錯誤‘‘error‘);
elseif?POKER==0%未進行圖像校正
????msgbox(‘請先對圖像進行校正定位‘‘錯誤‘‘error‘);
elseif?GRAY==0%未進行圖像灰度化
????msgbox(‘請先對圖像進行灰度化‘

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????12016??2009-09-06?23:04??poker\poker.fig

?????文件??????13055??2009-09-06?23:04??poker\poker.m

?????文件?????230454??2009-09-06?23:04??poker\圖片?000.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?001.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?002.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?003.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?004.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?005.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?006.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?007.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?008.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?009.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?010.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?011.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?012.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?013.bmp

?????文件?????230454??2009-09-06?23:04??poker\圖片?014.bmp

?????文件?????691200??2009-09-06?23:04??poker\撲克紙牌識別報告.doc

?????目錄??????????0??2009-11-27?13:32??poker

-----------?---------??----------?-----??----

??????????????4173081????????????????????19


評論

共有 條評論