Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   پردازش تصوير(Image Processing) (http://artificial.ir/intelligence/forum67.html)
-   -   سوال در مورد درون يابي دو مكعبي (http://artificial.ir/intelligence/thread12626.html)

soft92 ۱۲-۱۹-۱۳۹۲ ۱۲:۵۰ بعد از ظهر

سوال در مورد درون يابي دو مكعبي
 
سلام دوستان من ميخوام يك تصوير را با استفاده از توابعinterp2,meshgrid زوم و كو چك كنم زياد با تولباكس image proocesing و توابع آن آشنايي ندارم هركس ميتونه لطفا در مورد اي توابع و چگونگي استفاده از آنها را هنماييم كنه؟ و هچنين تصوي به دست آمده را تبديل معكوس كنم.در اين مورد هم را هنماييم كنيد؟بسيار سپاسگزارم.

Imaaan ۱۲-۱۹-۱۳۹۲ ۰۵:۳۷ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله soft92 (پست 32047)
سلام دوستان من ميخوام يك تصوير را با استفاده از توابعinterp2,meshgrid زوم و كو چك كنم زياد با تولباكس image proocesing و توابع آن آشنايي ندارم هركس ميتونه لطفا در مورد اي توابع و چگونگي استفاده از آنها را هنماييم كنه؟ و هچنين تصوي به دست آمده را تبديل معكوس كنم.در اين مورد هم را هنماييم كنيد؟بسيار سپاسگزارم.

سلام
میخواین سایز تصویر رو تغییر بدین؟ چرا از imresize استفاده نمی کنین؟
داخل Command Window بنویسین:
كد:

doc imresize
منظورتون از اینکه تصویر رو میخواین تبدیل معکوس کنین، چیه؟

soft92 ۱۲-۲۰-۱۳۹۲ ۱۰:۰۲ قبل از ظهر

سلام.آخه استادمون گفته با استفاده از درونيابي دو مكعبي كوچك كنيد.و سطر2.4 ستونش 1.4و چرخش 33.5 در جهت عقربه هاي ساعت بدين و در شكل ديگري نتيجه هم نتيجه درونيابي را تبديل معكوسinverse transform انجام دهيد.

Imaaan ۱۲-۲۰-۱۳۹۲ ۱۱:۱۲ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله soft92 (پست 32054)
سلام.آخه استادمون گفته با استفاده از درونيابي دو مكعبي كوچك كنيد.و سطر2.4 ستونش 1.4و چرخش 33.5 در جهت عقربه هاي ساعت بدين و در شكل ديگري نتيجه هم نتيجه درونيابي را تبديل معكوسinverse transform انجام دهيد.

سلام
imresize هم 'bicubic' داره.

تبدیل معکوس مگه برای رفع Bluring (یا هر تصویری که کانوالو بشه با تصویر) بکار نمیره؟ اینجا چه کاربردی داره؟

soft92 ۱۲-۲۰-۱۳۹۲ ۰۱:۳۸ بعد از ظهر

راستش خودم هم نميدونم شما با استفاده از اين دو تابع ياد داريد راهنماييم كنيد؟

Imaaan ۱۲-۲۱-۱۳۹۲ ۰۷:۴۸ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله soft92 (پست 32059)
راستش خودم هم نميدونم شما با استفاده از اين دو تابع ياد داريد راهنماييم كنيد؟

سلام
توی این حالت هم کار اصلی رو interp2 انجام میده:

كد:

clear;
n = 2.4;
m = 1.4;
img = imread('cameraman.tif');
[x,y] = meshgrid(1:size(img,2),1:size(img,1));
[x_new,y_new] = meshgrid(linspace(1,size(img,2),ceil(m*size(img,2)))...
                        ,linspace(1,size(img,1),ceil(n*size(img,1))));
img2 = interp2(x,y,double(img),x_new,y_new);
imshow(uint8(img2))


soft92 ۱۲-۲۲-۱۳۹۲ ۰۹:۴۶ قبل از ظهر

ممنون خودم كدشو نوشتم يكم با اين فرق ميكنه.فقط براي كوچك كردن تصوير بايد در اعداد2.4و1.4 ضرب كنيم يا منها؟ فقط نفهميدم كه تبديل معكوس چه طور انجام ميشه؟ و يه سوال ديگه براي به دست آوردن تفاوت بين دو تصوير از لحاظ پيكسل روشن و تاريك با چه دستوري است؟

Imaaan ۱۲-۲۲-۱۳۹۲ ۱۰:۳۹ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله soft92 (پست 32071)
ممنون خودم كدشو نوشتم يكم با اين فرق ميكنه فقط نفهميدم كه تبديل معكوس چه طور انجام ميشه؟ و يه سوال ديگه براي به دست آوردن تفاوت بين دو تصوير از لحاظ پيكسل روشن و تاريك با چه دستوري است؟

گفتم، خیلی متوجه نمیشم چی میخواد.
برای سوال دوم یه خورده بیشتر توضیح میدین؟ دو تصویر مشابه رو میخواین با هم مقایسه کنین؟

soft92 ۱۲-۲۲-۱۳۹۲ ۱۱:۰۴ قبل از ظهر

اول يه سوال براي كوچك كردن تصوير بايد ضرب را در دستوي كه نوشتين بگزاريم يا منها؟بعدش برنامتون اجرا ميشه ولي وارنينگ ميده كه تصوير بزرگ است چرا؟ من ميخوام همين نتيجه تصوير كه كوچك شده را تبديل معكوس روش انجام بدم و در شكل ديگه نمايش بدم و در نهايت تفاوت دو تصوير (تصوير اصلي و تصوير معكوس تبديل)را در شكل سوم نمايش بدم؟ ممنون و سپاسگزارم.

Imaaan ۱۲-۲۲-۱۳۹۲ ۱۱:۳۰ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله soft92 (پست 32073)
اول يه سوال براي كوچك كردن تصوير بايد ضرب را در دستوي كه نوشتين بگزاريم يا منها؟بعدش برنامتون اجرا ميشه ولي وارنينگ ميده كه تصوير بزرگ است چرا؟ من ميخوام همين نتيجه تصوير كه كوچك شده را تبديل معكوس روش انجام بدم و در شكل ديگه نمايش بدم و در نهايت تفاوت دو تصوير (تصوير اصلي و تصوير معكوس تبديل)را در شكل سوم نمايش بدم؟ ممنون و سپاسگزارم.

باید ضرب باشه، توی اون حالت عدد که ضرب میکنین کوچیکتر از یک هست. Warning به خاطر اینه که اندازه تصویر بزرگ میشه، متلب نمیتونه با اندازه واقعی نشون بده، کوچکتر از اندازه واقعی نشون میده برای همین Warning میده.
منظورشون این نیست که دوباره تصویر با اندازه اصلی رو از این تصویر جدید بدست بیارین، برای این کار باید فقط عدد هایی که ضرب کردین رو عکس کنین، دوباره همون روند رو تکرار کنین؟


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۹:۰۰ قبل از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.