# how to create a fan shape/ arc inside an image?

2 visualizzazioni (ultimi 30 giorni)
BA il 11 Ott 2022
Commentato: BA il 12 Ott 2022
I want to change the rectangular into fan-shape or arc.
##### 3 CommentiMostra 1 commento meno recenteNascondi 1 commento meno recente
KSSV il 12 Ott 2022
Why don't you s how us your expectations as an example image if possible.
BA il 12 Ott 2022
Modificato: BA il 12 Ott 2022
@DGM@KSSVit's one image and I want to convert the rectangular into fan-shape/polar (attached is the example of the fan-shape). In fact, the rect's image is done in python, here is the code:
roi_upper = 310
roi_lower = 140
roi_left = 80
roi_right = 525
rec = np.zeros(df.shape, dtype=m_df.dtype)
rec[roi_lower:roi_upper,roi_left:roi_right] = 1
img_ro = df * rec

Accedi per commentare.

### Risposte (1)

KSSV il 12 Ott 2022
May be something like this:
[m,n,p] = size(I) ;
R = linspace(0.5,1,n) ;
th = linspace(pi/4,3*pi/4,m) ;
[R,T] = meshgrid(R,th) ;
X = R.*cos(T) ;
Y = R.*sin(T) ;
warp(X,Y,ones(size(X)),I)
view(2)
##### 3 CommentiMostra 1 commento meno recenteNascondi 1 commento meno recente
KSSV il 12 Ott 2022
You may use imcrop and pick the part of the image you want.
BA il 12 Ott 2022
@KSSVdo you have an idea to convert your code into python so I can try on that on original image?

Accedi per commentare.

### Categorie

Scopri di più su Image Data Workflows in Help Center e File Exchange

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by