资源简介

这是本人研究象棋游戏棋盘和棋子识别时所写的matlab版源码,可以识别大多数象棋盘,棋子位置分析,棋子文字识别,本想做一个智能象棋助手,无奈棋子识别受到阻碍所以暂时停下了,现将源码无私奉献给大家,希望对你有所帮助,对于象棋文字识别如果你很在行,请不吝赐教!

资源截图

代码片段和文件信息

function output = bradley(image varargin)
% Initialization
numvarargs = length(varargin);      % only want 3 optional inputs at most
if numvarargs > 3
    error(‘myfuns:somefun2Alt:TooManyInputs‘ ...
     ‘Possible parameters are: (image [m n] T padding)‘);
end
 
optargs = {[15 15] 10 ‘replicate‘}; % set defaults replicate circular symmetric
 
optargs(1:numvarargs) = varargin;   % use memorable variable names
[window T padding] = optargs{:};


% Convert to double
if ~isa(image ‘dobule‘) image = double(image); end

% Local mean
% mean = averagefilter(image window padding);
mean = imfilter(image fspecial(‘average‘ window) padding);

% Initialize the output to white color
output = true(size(image));

% Set a pixel to black if the image brightness 
% is below (100-T)% of the average neighbourhood brightness
output(image <= mean*(1-T/100)) = 0;

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-26 01:05  象棋识别\
     文件      488901  2017-09-17 21:36  象棋识别\Improved Chinese chessboard recognition method.pdf
     文件         567  2017-09-25 10:47  象棋识别\LocalEnhancement.m
     文件         752  2017-09-25 10:49  象棋识别\LocalStatistics.m
     文件        5272  2017-09-17 12:58  象棋识别\RGB_Extractor.fig
     文件       10616  2017-09-17 12:58  象棋识别\RGB_Extractor.m
     文件         900  2017-08-23 13:18  象棋识别\bradley.m
     文件        1812  2017-10-09 18:55  象棋识别\buildchessBoard.m
     文件      482129  2017-08-23 13:37  象棋识别\chess1.png
     文件      635657  2017-09-17 09:51  象棋识别\chess10.png
     文件      538036  2017-09-17 11:10  象棋识别\chess11.png
     文件      315653  2017-09-18 11:01  象棋识别\chess12.png
     文件      467512  2017-09-20 21:01  象棋识别\chess13.png
     文件      414810  2017-09-20 21:04  象棋识别\chess14.png
     文件      335484  2017-09-20 21:05  象棋识别\chess15.png
     文件      428915  2017-09-20 21:09  象棋识别\chess16.png
     文件      511059  2017-09-23 17:03  象棋识别\chess17.png
     文件      404067  2017-09-25 08:40  象棋识别\chess18.png
     文件      403423  2017-09-25 08:42  象棋识别\chess19.png
     文件     1589755  2017-09-26 11:38  象棋识别\chess2.png
     文件      390724  2017-09-25 08:43  象棋识别\chess20.png
     文件      381223  2017-09-25 14:52  象棋识别\chess21.png
     文件      309556  2017-09-25 14:55  象棋识别\chess22.png
     文件      279495  2017-09-25 14:58  象棋识别\chess23.png
     文件      300355  2017-09-25 15:00  象棋识别\chess24.png
     文件      607268  2017-09-26 00:27  象棋识别\chess25.png
     文件      480314  2017-09-26 00:41  象棋识别\chess26.png
     文件      451055  2017-09-26 09:58  象棋识别\chess27.png
     文件      515045  2017-09-26 10:06  象棋识别\chess28.png
     文件      537769  2017-09-26 10:09  象棋识别\chess29.png
     文件     1553963  2017-09-26 11:31  象棋识别\chess3.png
............此处省略30个文件信息

评论

共有 条评论