Has anyone had any luck using the function detectCircleGridPoints? I can't get it to work and I have the Computer Vision Toolbox installed.
12 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Andrea Labudzki
le 16 Jan 2022
Commenté : Andrea Labudzki
le 19 Jan 2022
I have a simple calibration pattern that I would like to implement in my code, but I keep getting the following error: Unrecognized function or variable 'detectCircleGridPoints'. I am simply calling this function within my script:
fileName = 'calibration.jpeg';
img = imread(fileName);
I = rgb2gray(img);
patternDims = [9,9]
detectCircleGridPoints(I,patternDims)
What am I doing wrong?
Here is the image by the way:
6 commentaires
Torsten
le 16 Jan 2022
Modifié(e) : Torsten
le 16 Jan 2022
To be sure, try the command for a toolbox for which you know you have a licence.
If it is a private MATLAB license you are working with, you will have to contact Mathworks Support Center, I guess.
If it is a campus licence, contact the computing center.
Réponse acceptée
yanqi liu
le 17 Jan 2022
clc; clear all; close all;
fileName = 'https://www.mathworks.com/matlabcentral/answers/uploaded_files/864390/image.jpeg';
img = imread(fileName);
I = rgb2gray(img);
I2 = imresize(I, 800/size(I,1), 'bilinear');
im = I2;
I2 = imcomplement(I2);
bw = ~im2bw(I2, 0.6);
bw = bwareaopen(bw, 10);
bw = imfill(bw, 'holes');
bw2 = ~imopen(bw, strel('disk', 3));
patternDims = [9 9];
imagePoints = detectCircleGridPoints(im2uint8(bw2),patternDims,PatternType="symmetric")
J = insertText(im,imagePoints,1:size(imagePoints,1));
J = insertMarker(J,imagePoints,'x',Color="green",Size=5);
imshow(J)
title("Detected a Circle Grid of Dimensions " + mat2str(patternDims))
5 commentaires
yanqi liu
le 18 Jan 2022
yes,sir,may be use the code we discuss,or upload your now code which find errors
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Image Processing and Computer Vision dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!