Rotations
जब कोई ऑब्जेक्ट कोण पर हो या पलटा हुआ हो, तो इमेज को घुमाया जा सकता है. ndi.rotate() का उपयोग करके, इमेज को उसके केंद्र से दाएँ क्षैतिज अक्ष के संदर्भ में दिए गए डिग्री तक घुमाया जाता है.
इस अभ्यास में, ब्रेन इमेज (im) को शिफ्ट और रोटेट कीजिए ताकि वह करीब-करीब समतल हो और इमेज के दाएँ तरफ "मुंह" किए हुए दिखाई दे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में बायोमेडिकल इमेज विश्लेषण
अभ्यास निर्देश
imको केंद्र की ओर शिफ्ट करें: 20 पिक्सेल बाएँ और 20 पिक्सेल ऊपर.ndi.rotateका उपयोग करकेxfmको 30 डिग्री नीचे की ओर घुमाएँ. इमेज का आकार बदलने से रोकने के लिएreshape=Falseसेट करें.- ओरिजिनल और ट्रांसफॉर्म्ड इमेज प्लॉट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Shift the image towards the center
xfm = ____
# Rotate the shifted image
xfm = ndi.rotate(____, angle=____, reshape=____)
# Plot the original and rotated images
fig, axes = plt.subplots(2, 1)
axes[0].imshow(im)
____
format_and_render_plot()