circle_matrix(image​,radius, center, value, thickness)

circle_matrix help to create circle or ring matrix

Vous suivez désormais cette soumission

This file help to create a circle or ring matrix and also draw circle in gray and color image with different intensity value.
Example 1:-
---------------------------------------------
a = imread('lena.tif');
center = [50,300];
color = [255,255,0];
Z = circle_matrix(a, 150, center, color, 5);
imshow(Z)
----------------------------------------------
example 2:-
---------------------------------------------------------
image = uint8(255*ones(512));
center = [75, 150];
image1 = circle_matrix(image, 100); % circle with radius 100
image2 = circle_matrix(image, 100, center); % circle with radius 100 at center(75, 150)
image3 = circle_matrix(image, 100, center, 40);
image4 = circle_matrix(image, 100, center, 40, 40);
subplot(221),imshow(image1)
subplot(222),imshow(image2)
subplot(223),imshow(image3)
subplot(224),imshow(image4)
-----------------------------------------------------

Citation pour cette source

Jitendra Mishra (2026). circle_matrix(image,radius, center, value, thickness) (https://fr.mathworks.com/matlabcentral/fileexchange/55534-circle_matrix-image-radius-center-value-thickness), MATLAB Central File Exchange. Extrait(e) le .

Remerciements

Inspiré par : Draw a circle.

Catégories

En savoir plus sur Read, Write, and Modify Image dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.1.0.0

new parameter "center" is add so you create circle (fill or ring type) in any location in image or matrix.

1.0.0.0

sample example