• 大小: 5.57MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-02-04
  • 语言: Matlab
  • 标签:

资源简介

扑克牌数字花色识别,基于Matlab。可实现对数字以及花色的识别,运行速度快,准确率高。

资源截图

代码片段和文件信息

function BW = CutImage( Left_Top )
% Left_Top为大致的信息区域,BW为返回的最小二值化区域
% 功能: 截取最小的信息区域(数字,形状)

% 图像二值化反色
Left_Top_BW = ~im2bw(rgb2gray(Left_Top)0.5);
% 中值滤波去除椒盐噪声,[33]为窗口大小
Left_Top_BW = medfilt2(Left_Top_BW[33]);
[L_xL_yL_z] = size(Left_Top_BW);
% 自定义白色像素点个数用于统计,确定边缘
WhiteDot = 8;
% 上边缘
top = 0;
for i=1 : L_x
    count = sum(sum(Left_Top_BW(i : i:)));
    if count > WhiteDot
        top=i;
        break;
    end
end
% 下边缘
bottom = 0;
for i=L_x : -1 : 1
    count = sum(sum(Left_Top_BW(i : i:)));
    if count > WhiteDot
        bottom=i;
        break;
    end
end
% 左边缘
left = 0;
for i=1 : L_y
    count = sum(sum(Left_Top_BW(:i : i)));
    if count > WhiteDot
        left=i;
        break;
    end
end
% 右边缘
right = 0;
for i=L_y : -1 : 1
    count = sum(sum(Left_Top_BW(:i : i)));
    if count > WhiteDot
        right=i;
        break;
    end
end
BW = Left_Top_BW(top : bottom left : right);

end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     858240  2016-12-21 10:31  扑克牌识别实验报告.docx

     文件         13  2016-12-01 14:43  PuKe\.git\COMMIT_EDITMSG

     文件        327  2016-11-30 23:51  PuKe\.git\config

     文件         73  2016-11-30 23:48  PuKe\.git\description

     文件         23  2016-11-30 23:48  PuKe\.git\HEAD

     文件        478  2016-11-30 23:48  PuKe\.git\hooks\applypatch-msg.sample

     文件        896  2016-11-30 23:48  PuKe\.git\hooks\commit-msg.sample

     文件        189  2016-11-30 23:48  PuKe\.git\hooks\post-update.sample

     文件        424  2016-11-30 23:48  PuKe\.git\hooks\pre-applypatch.sample

     文件       1642  2016-11-30 23:48  PuKe\.git\hooks\pre-commit.sample

     文件       1348  2016-11-30 23:48  PuKe\.git\hooks\pre-push.sample

     文件       4951  2016-11-30 23:48  PuKe\.git\hooks\pre-rebase.sample

     文件       1239  2016-11-30 23:48  PuKe\.git\hooks\prepare-commit-msg.sample

     文件       3611  2016-11-30 23:48  PuKe\.git\hooks\update.sample

     文件       3504  2016-12-01 14:43  PuKe\.git\index

     文件        240  2016-11-30 23:48  PuKe\.git\info\exclude

     文件        659  2016-12-01 14:43  PuKe\.git\logs\HEAD

     文件        659  2016-12-01 14:43  PuKe\.git\logs\refs\heads\master

     文件        576  2016-12-01 14:44  PuKe\.git\logs\refs\remotes\origin\master

     文件      39429  2016-11-30 23:48  PuKe\.git\objects\00\9bf75760a1a3a5124b80c8ee74a953aba95166

     文件      44151  2016-11-30 23:48  PuKe\.git\objects\06\be7fb7d4db88d014c11975b0574e9555e75dfa

     文件      73776  2016-11-30 23:48  PuKe\.git\objects\0f\38a16ae2b36bfdde055639affe1d8b127ebb22

     文件        212  2016-12-01 14:43  PuKe\.git\objects\1a\08812953f101a4c01a54a6753eef56c5e1452f

     文件      71413  2016-11-30 23:48  PuKe\.git\objects\23\3d994bad05b716378730f8f9fb52f0e65f7345

     文件      38811  2016-11-30 23:48  PuKe\.git\objects\25\1886425a6cc91c6ddd91da6760f046546fd4a7

     文件      34545  2016-11-30 23:48  PuKe\.git\objects\27\9d129521b1428bca78dfc252706fe6cf6317d9

     文件       1454  2016-12-01 12:52  PuKe\.git\objects\33\a8342bfcaadc0a5c2da4c2de9a8ccde68d1b11

     文件      25604  2016-11-30 23:48  PuKe\.git\objects\3c\a08c7cccb0bf282d2da191287f1977bf6488d2

     文件         76  2016-12-01 14:43  PuKe\.git\objects\41\d58716c0ccc6e947dc5e85b35b25fa95aefa3f

     文件        510  2016-12-01 12:52  PuKe\.git\objects\47\275dc798b27962dd40fabbc91219a5ea9330f3

............此处省略169个文件信息

评论

共有 条评论