How to make readAprilTag function recognize and process 36h9 tags?
8 ビュー (過去 30 日間)
古いコメントを表示
"How to extend the readAprilTag function in the Computer Vision Toolbox to recognize Tag36h9 tags, since it is not currently supported? Thank you!"
0 件のコメント
回答 (1 件)
Gandham Heamanth
2023 年 6 月 26 日
Yes you are right 'Tag36h9' cannot be used in readAprilTag function but alt. u can use detectAprilTag function as follows:
% Load the image
image = imread('path_to_image.jpg');
% Convert the image to grayscale
grayImage = rgb2gray(image);
% Define the AprilTag detector parameters
tagFamily = 'Tag36h9';
detectorParams = aprilTagDetectorParameters('TagFamily', tagFamily);
% Detect and decode AprilTags in the image
[tagIds, tagPoses] = detectAprilTag(detectorParams, grayImage);
% Display the detected tags
imshow(image);
for i = 1:numel(tagIds)
text(tagPoses(i).Centroid(1), tagPoses(i).Centroid(2), num2str(tagIds(i)), 'Color', 'r');
end
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!