اخبار ، مقالات و تحقیقات گروهی را دنبال کنید.
آموزش پردازش تصاویر ماهواره ای در پایتون – اولین و کامل ترین پکیج در ایران
آموزش پردازش تصاویر ماهواره ای در پایتون اولین آموزش جامع در ایران و همچنین در سطح جهان بوده که با این عمق به بررسی پکیج ها و کتابخانه های مختلف در زمینه پردازش تصاویر ماهواره ای پرداخته است.
پایتون یک زبان برنامهنویسی رایگان، متن باز (Open Source) و با بیانی کاملتر، آزاد است. پایتون یک زبان برنامهنویسی همه منظوره (General-Purpose) است به این معنی که میتوان از آن در توسعه طیف گستردهای از انواع برنامهها در حوزههای نرمافزاری گوناگون بهره برد. پایتون یک زبان برنامهنویسی سطح بالا (High-Level) است که به وسیله آن عمل برنامهنویسی به آسانی و با سرعتی بالا انجام میپذیرد.
از جمله کاربردهای زبان برنامه نویسی پایتون میتوان به حوزه پردازش تصویر اشاره نمود. اگر با نگاه ریاضی به پردازش تصویر نگاه کنیم، تابعی است که به عنوان ورودی تصویری را دریافت میکند و با استفاده از فرمولها و قواعد داده شده، مجموعهای از علامتهای ریاضی که مفاهیم خاصی را برای ماشین دارد؛ برمی گرداند. در این دوره آموزشی سعی شده است تمامی موارد مطرح در زمینه پردازش تصاویر ماهواره ای را به صورت ساده و قابل فهم کدنویسی کرده و آن را اجرا کنیم. بطوری که بعد از اتمام این دوره شما تبدیل به یک متخصص در زمینه برنامه نویسی در بخش سنجش از دور خواهید شد.
مشخصات محصول
- مدرس: هادی امامی (تولید کننده بیش از ده مجموعه آموزشی در زمینه سنجش از دور)
- موضوع: پردازش تصاویر ماهواره ای در پایتون
- نرم افزار/زبان برنامه نویسی: پایتون
- نوع آموزش: ویدئویی، کدنویسی
- مدت زمان: ۱۶ ساعت آموزش
- تخصص: برنامه نویسی در حیطه سنجش از دور
- مخاطب: علاقه مندان به برنامه نویسی در حیطه سنجش از دور
- داده های تمرینی: دارد
- کد های آموزش: دارد
- رفرنس: دارد
تهیه آموزش
به منظور خرید این محصول آموزشی بر روی گزینه زیر کلیک کرده و بلافاصله آن را دانلود نمایید.
توضیحات محصول
در این آموزش به اکثر مطالبی که یک کاربر یا متخصص سنجش از دور در زمینه پردازش تصویر میتواند با آن ها سروکار داشته باشد پرداخته شده است. همچنین از تصاویر مختلف (لندست، اسپات، مودیس، ژئوآی، استر و …) به منظور کار با انواع داده ها استفاده شده است.
در این آموزش کاربر به سادگی با مفاهیم تئوری و عملی هر بخش از آموزش ها آشنایی پیدا کرده و در آن بخش تجربه کافی را به دست می آورد. در ابتدای هر بخش از آموزش مباحث مربوط به تئوری آن بخش ارائه شده و سپس به مباحث عملی و کدنویسی همان شاخه پرداخته می شود تا کاربر درک کاملی از روند کار را داشته باشد.
این آموزش برای اولین بار در کشور و در سطح جهان می توان عنوان کرد که مختص پردازش تصاویر ماهواره ای در زمینه سنجش از دور ارائه می شود و کامل ترین پکیجی هست که می توان آن را استفاده کرد. در این آموزش از کتابخانه های مختلف و همچنین تصاویر و روش های مختلف و جذابی به منظور کار بر روی پروژه های مختلف استفاده شده است.
عناوین آموزشی
عناوین آموزش داده شده در این محصول عبارت اند از:
فصل-۱ : آشنایی با محیط کاری و آموزش نصب آن
آشنایی با محیط پایتون و آناکوندا
آشنایی با محیط ژوپیتر
فصل-۲ : آشنایی با انواع پکیج ها و کتابخانه های مطرح در زمینه پردازش تصاویر
پکیج Numpy
پکیج Matplotlib
پکیج Scikit-Image
پکیج Scikit-Learn
پکیج Scipy
پکیج OpenCV
پکیج Rasterio
پکیج GDAL
پکیج Pandas
پکیج Pillow
پکیج Cartopy
و …
فصل-۳ : آشنایی مقدماتی با پایتون
آشنایی با پایتون(مقدماتی)
آشنایی با سینتکس ها(Syntax)
رویکردهای برنامه نویسی(شیءگرایی)
آشنایی با Statements
آشنایی با کامنت نویسی
آشنایی با بلاک بندی در پایتون(Indentation)
آشنایی با متغییرها(Variables)
آشنایی با عملگرها در پایتون(مقایسه ای، حسابی، انتسابی، منطقی، عضویتی، هویتی)
آشنایی با انواع اشیاء در پایتون(صحیح، مختلط، ممیزشناور، دسیمال، بولین، کسری)
فصل-۴ : آشنایی با ساختارهای کنترلی در پایتون
If – else – elif – while – continue – break – for
فصل-۵ : آشنایی با انواع داده ها
Lists – Dictionary – Tupels – Array
فصل-۶: وارد کردن و خروجی گرفتن از انواع فرمت های تصویری
آشنایی با انواع فرمت های رایج تصویر
فراخوانی داده های لندست (تکی و مجموعه ای)
فراخوانی و کار با داده های Modis
فراخوانی و کار با داده های ASTER
فراخوانی و کار با داده های Geo-Eye
فصل-۷ : آشنایی با مباحث مربوط با بارزسازی تصاویر و هیستوگرام ها
مباحث تئوری مربوط به بارزسازی تصاویر
کدنویسی انواع روش های بارزسازی مثل :
Gamma-Correction
Logarithm-Adjusment
Adjusment-Sigmoid
Adaptive-Equalizetion
Histogram-Equalization
آشنایی با تابع exposure
فصل-۸ : آموزش برش تصاویر از روی شیپفایل
آموزش نحوه نوشتن تابع به منظور برش تصاویر
آموزش نوشتن کد به منظور اجرا بر روی هر تصویر و شیپ فایل (خودکارسازی)
فصل-۹ : آموزش ایجاد پروفیل طیفی بر روی تصاویر
نوشتن تابع به منظور ایجاد پروفیل طیفی(خودکارسازی به منظور اجرا بر روی هر تصویر)
فصل-۱۰ : آموزش موزائیک تصاویر ماهواره ای (دقیق ترین روش موجود)
نحوه نوشتن کد به منظور موزائیک بی نقص تصاویر ماهواره ای(یکی از دقیق ترین متدهای موزائیک)
نحوه ذخیره تصاویر با روش های مختلف
فصل-۱۱ : آموزش آشنایی با فضاهای رنگی (HSV-HIS)
آشنایی با انواع فضاهای رنگی و نحوه کدنویسی و نمایش آن ها
آموزش Layer Stacking
استخراج پارامترهای(Hue-Saturation-Value)
فصل-۱۲ : آموزش تجزیه و تحلیل مولفه های اصلی (PCA)
مباحث کامل تئوری PCA
استخراج مولفه های اصلی تصاویر
آموزش FIT کردن تصاویر بر روی مدل های موجود
فصل-۱۳ : کار با شاخص های طیفی
کار با انواع شاخص های طیفی
آموزش نحوه نرمال سازی داده ها
آموزش نحوه تبدیل تصاویر به آرایه ها
اجرای شاخص های :
NDVI – NDWI – SAVI – AFVI – UI
شاخص های پوشش گیاهی، جنگل، شهری، آب
نحوه آستانه گذاری بر روی شاخص ها (جداسازی مناطق پوشش گیاهی و غیرپوشش گیاهی)
فصل-۱۴ : پروژه صفر تا ۱۰۰ کار با داده های NetCDF (آموزش جامع کارتوگرافی)
آشنایی با پکیج های Cartopy – NetCDF
نحوه استخراج اطلاعات مربوط به فایل NetCDF – Metadata
استخراج اجزای داده ها(طول، عرض، درجه حرارت و …)
استخراج اطلاعات آماری تصاویر
کار با انواع مختصات ها و سیستم تصویر ها
کار با انواع گرید بندی ها
آموزش پیشرفته matplotlib
کار با تابع coastlines
کار با تابع contourf
فصل-۱۵ : آموزش کار با انواع مختلف فیلترها در پایتون
آموزش کار با انواع فیلترها (تئوری-عملی)
فیلترهای میانگین، میانه، گوسین، سوبل، لاپلاسین و …
فصل-۱۶ : آموزش انواع مختلف بافت ها (GLCM)
آموزش جامع بافت GLCM
آموزش بافت های :
Contrast – Dissimilarity – Homogeneity – ASM – Energy
فصل-۱۷ : آموزش جامع آشکارسازی تغییرات (کاملا پروژه محور)
آموزش تئوری و منطق آشکارسازی تغییرات
انواع روش های آشکارسازی تغییرات
آشکار سازی تغییرات با استفاده از روش Subtract
آشکارسازی تغییرات با استفاده از روش Divide
آشکارسازی تغییرات با استفاده از روش CVA
آشکارسازی تغییرات با استفاده از شاخص های طیفی
پروژه بررسی تغییرات آتش سوزی در یک بازه زمانی
نحوه آستانه گذاری به منظور استخراج مناطق سوخته
فصل-۱۸ : آموزش طبقه بندی های نظارت نشده (جامع)
تئوری مباحث طبقه بندی نظارت نشده
کدنویسی طبقه بندی به روش K-Means
فصل-۱۹ : آموزش طبقه بندی های نظارت شده
تئوری مباحث طبقه بندی نظارت شده
تئوری و منطق روش های یادگیری ماشین
تئوری و منطق روش SVM
پیاده سازی و کدنویسی ۰-۱۰۰ طبقه بندی نظارت شده با روش SVM
ایجاد تابع به منظور نمونه برداری از تصویر
نحوه فیت کردن تصویر بر روی مدل SVM
نحوه پیش بینی مدل بر اساس نمونه های داده شده
بخش کوتاهی از آموزش
راهنمای نصب کتابخانه GDAL:
تهیه آموزش
به منظور خرید این محصول آموزشی بر روی گزینه زیر کلیک کرده و بلافاصله آن را دانلود نمایید.
لینک های مفید
- آموزش مدل سازی در GIS به زبان Python در تهیه نقشه خطرپذیری سیلاب
- آشنایی با پکیج ژئوپانداس در زبان برنامه نویسی پایتون
- رگرسیون: گام اول Deep Learning یا یادگیری عمیق در پایتون
- زبانهای برنامهنویسی برتر در GIS
149 دیدگاه. ارسال دیدگاه جدید
با سلام و احترام.
بنده مدتهاست منتظر همچین بسته آموزشی هستم. بسیار سپاس از شما که این وقت را گذاشتید و این محصول بسیار سودمند آموزشی را تهیه فرمودید.
در حال حاضر، دو سوال داشتم از خدمتتان:
۱- آیا با تهیه این بسته، نیازی هست که ما پیش زمینه ای از پایتون داشته باشیم و بسته های آموزشی دیگر را در رابطه با یادگیری کلی پایتون تهیه کنیم، یا اینکه با یادگیری و شروع همین بسته، بصورت پایه و کلی پایتون را یاد گرفته و سپس وارد بحث سنجش از دور میشویم؟
۲- از آنجا که علم سنجش از دور بسیار گسترده میباشد، آیا در بحثها و زمینه های دیگر سنجش از دور هم آموزشی تولید میکنید، مثل پردازش سری زمانی تصاویر به صورت خودکار و یا اینکه پردازش تصاویر راداری و سنتینل و …؟؟
با سلام و عرض ادب
بابت تاخیر در پاسخگویی عذرخواهم.
بله در سرفصل ها اگر دقت کنید ما از مباحث پایه پایتون شروع به کار کردیم که چه کسانی که آشنایی با پایتون دارند و چه کسانی که آشنایی مقدماتی با پایتون را ندارند بتوانند از این بسته استفاده کنند. در مورد سوال دوم هم عرض کنم بله ما در حال آماده سازی بسته جدید پردازش تصاویر با پایتون هستیم که مباحث پیشرفته تر در آن وجود دارند. مثل کار با تصاویر راداری و مباحث مربوط به سری های زمانی و طبقه بندی پیشرفته تر.
باتشکر
با سلام و خسته نباشید
آیا این کدها را میتوان در محیط کولب اجرا کرد؟
سلام و وقت بخیر
سوالم این هست که مزیت پردازش تصاویر در پایتون به پردازش تصاویر در انوی چی هست؟
با سلام و عرض ادب.
برای پاسخ به سوالتون میتونم به این صورت عرض کنم که هرکدوم دارای یکسری معایت و یکسری مزیت ها نسبت به همدیگه هستن. در انوی و محیط های نرم افزاری همه چی برای شما آماده هست و با چندتا کلیک میتونین نسبت به کاری که در ذهنتونه و هدفی که دارین برسین. عیب بزرگی که در این مبحث وجود داره اینه که اغلب کاربران بدون اطلاع از پشت پرده یک عملیاتی،عادت میکنن به ورودی دادن ب نرم افزار و چندتا کلیک و خروجی و اکثرا دانش خاصی درمورد کاری ک میکنن به دست نمیارن.
اما در زمینه برنامه نویسی این مسئله فرق داره و اغلب تا اطلاعی از کاری ک میخایم بکنیم و دانشی در مورد هدف نداشته باشیم کدنویسی نامفهوم و گنگ میشه و درکش سخت میشه.
مزیتیم که داره اینه ک کاربر ب تک تک عملیاتی ک در طول پردازش انجام میده تسلط داره.
مزیت بعدی در مورد مقالاتی هس ک میشه نوشت.اصولا مجلات معتبر کارهایی که با نرم افزارها انجام میشه رو قبول نمیکنن و میگن باید در محیط هایی مثل متلب و پایتون و یا آر کارها انجام بشه.
باتشکر
سلام
در دوره آموزشی پردازش تصاویر ماهواره ای با پایتون، تابعی به اسم coastlines برای تعیین نرخ تغییرات خط ساحلی هست درسته!
راستش من برای مدیریت سواحل به این تابع برای نرخ تغییرات خط ساحلی نیاز دارم و در مقالات به اسم CoastSat هست که با پایتون پردازش تصاویر ماهواره ای برای این منظور هست
ممنون میشم اطلاع دهید
با عرض سلام.
من سوالتون رو حقیقتا درست درک نکردم اما در مورد تابع Coaslines باید عرض کنم که
این تابع به منظور بررسی تغییرات من واقعیتش ندیدم استفاده شه. پکیج کارتوپی اساسا برای لایوت گیری و کار با مختصات های مختلف چه محلی چح جهانی مورد استفاوه قرار میگیره. هرچند میشه برای این منظور هم استفاده نمود.
البته باید بگم این پکیج خودش وابسته به Matplotlib هست.
سلام برای پردازش تصویر با پایتون باید حتما از آکوندا استفاده کنیم؟ یا اینکه میشه از خود زبان IDL پایتون استفاده کرد؟
با عرض سلام
باید عرض کنم از هرمحیطی که با اون راحت هستین میتونین استفاده کنین و هیچ مانعی نداره و همین کدها برای تمامی IDLE ها قابل اجرا هستن. به دلیل استفاده از کتابخانه های مختلف و همچنین چون جنبه آموزشی داشت از آناکوندا استفاده کردیم وگرنه از تمامی محیط ها چه IDLE خود پایتون، پای چارم. VSCode و یا اسپایدر. باهرکدام راحتین میتونین با اون کار کنین
با تشکر
سلام مجدد من میخوام که اکستنشن ها برام بالا بیاد دستور کد رو وارد میکنم چیزی اجرا نمیکنه دستور کد هم این هستconda install -c conda-forge jupyter_contrib_nbextensions_cofigurator. شکل خطا هم نمیدونم چطور براتون بفرستم.
با عرض سلام
ممنون میشم اگه خطایی که وجود داره رو به ایمیل زیر بفرستین
hadiemami0221@gmail.com
باسلام.خیلی ممنون برای بسته کامل و خوبتون
میخاستم بدونم امکانش هست بین دو تصویرماهواره ای رگرسیون نمایی بگیریم؟اگر امکانش هست برای انجامش باید از چه کتابخانه هایی استفاده کنیم؟
و اینکه در بسته ی جدیدتون در مورد رگرسیون گیری بین تصاویر هم مباحثی دارید یا خیر؟
با عرض سلام .
در مورد رگرسیون باید بگم که بله این امکان وجود داره میتونیم از پکیج هایی مثل Scikit Image و Scikit Learn استفاده کنین
سلام وقت بخیر. برای تبدیل سیستم های تصویر دیگر به EASE GRID2 در تصاویر NC پکیج آموزشی شما توضیح داده است؟
سلام وقت بخیر. نه در این پکیج توضیح مفصلی راجب این قضیه نشده متاسفانه. با عرض معذرت. امیدوارم در اینده بتونم در این مورد اموزشی داشته باشم
با سلام تصاویر سنتینل یک که فرمت های slc وgrdh دارند را چطور در پایتون نمایش بصری بدهیم؟
سلام من بسته اموزشی پایتون را از سایت girs.ir خریداری کردم اما تا اینجا چندین کد اجرا نشد مثل افزودن زبانه nbextension که با ویدیو اموزشی از youtube مشکلم حل شد الان کتابخانه skimage قابل نصب نیست و از مسیر خط فرمان و همچنین navigator/ environment هم استفاده کردم حتی چند ویدیو آموزشی از youtube هم دیدم اما باز هم نصب نمیشه و مرتب پیشنهاد جایگزینی scikit-image را میدهد. من خطا را کپی می کنم ممنون میشم پاسخ بدید.
ERROR: Command errored out with exit status 1: command: ‘C:\Users\Hosna\anaconda3\python.exe’ -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘”‘”‘C:\\Users\\Hosna\\AppData\\Local\\Temp\\pip-install-qwmrl0jd\\skimage\\setup.py'”‘”‘; __file__='”‘”‘C:\\Users\\Hosna\\AppData\\Local\\Temp\\pip-install-qwmrl0jd\\skimage\\setup.py'”‘”‘;f=getattr(tokenize, ‘”‘”‘open'”‘”‘, open)(__file__);code=f.read().replace(‘”‘”‘\r\n'”‘”‘, ‘”‘”‘\n'”‘”‘);f.close();exec(compile(code, __file__, ‘”‘”‘exec'”‘”‘))’ egg_info –egg-base ‘C:\Users\Hosna\AppData\Local\Temp\pip-install-qwmrl0jd\skimage\pip-egg-info’ cwd: C:\Users\Hosna\AppData\Local\Temp\pip-install-qwmrl0jd\skimage\ Complete output (3 lines): *** Please install the `scikit-image` package (instead of `skimage`) ***ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ——————
با عرض سلام.
در مورد مشکل شما باید بگم که کتابخانه Scikit Image همون کتابخانه Skimage هس. با این تفاوت که اسمش Scikit Image هس اما در پایتون با Skimage فراخوانی میشه.
با عرض سلام
مهندس امامی در کار با داده های netcdf اگر بخواهیم همزمان مثلا هم نقشه دما داشته باشیم با طیف رنگ و بر روی همین نقشه کنتورهای فشار هوا را نیز ترسیم کنیم. ایا این کار عملی است
میشه لطفا توضیح بدهید که چگونه انجام می شود
با سلام. بله امکان اینکار هست و فقط کافیه که تصویر شما متفعییر دما رو داشته باشه و میتونین بجای T2M نام اون پروداکت رو وارد کنین تا از دیتابیس تصویر اون رو فراخوانی کنه و نمایش بده.
موفق باشید
(base) C:\Users\Dr.>conda install -c conda-forge jupyter_nbextensions_configurator
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
Elapsed: –
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
‘https://repo.anaconda.com/pkgs/main/win-64’
سلام اقای مهندس چرا هر چی میگهید بنویسید enter بزنید نصب میشه . ما می نویسیم enter می زنیم نصب نمیشه در همان قسمت اول فیلم موندیم . برای مثال همین خطای که فرستادم . در فایل اول هر چه که گفتید بنویسید enter بزنید نصب میشه ما نوشتیم و زدیم نصب نشد.
سلام و عرض ادب.
خطایی که برای شما داده در مورد اینتزنت شماست که نمیتونه به هاست آناکوندا وصل بشه. وگرنه سرچ کنین همیشه برای نصب کتابخانه ها کافیه از دستورات
Pip Install pachage Name
Conda Install Pachage Name
استفاده بشه و درصورتی که خطا بده اشکال از اینترنت شماست.
خطا واضح عنوان کرده که سایت مورد نظر برای شما بلاک شده که باید از حالت بلاک دربیارین.
باتشکر
سلام، اگر سایت مورد نظر برای ما بلاک شده ، چه جوری میشه آنبلاکش کرد؟
سلام عرض ادب.
این مشکل به چند دلیل میتونه پیش بیاد اولیش اینکه درخواست اپدیت بده و ورژج جدید رو نصب نکرده باشیم.
بعد میتونه هنگام نصب محیط های مجازی هم این مشکل پیش بیاد.
برای رفعش از این مراحل استفاده کنید.
آناکوندا رو ب آخرین ورژن آپدیت کنید.
از کد زیر استفاده کنید.
conda config –set ssl_verify no
اگر باز درست نشد به بنده ایمیل بدین تا مشکلتونو بتونیم رفع کنیم
ایمییلتون رو لطفا ارسال می کنید؟
با سلام
جناب مهندس خیلی ممنون بابت اموزشی که ارائه دادید
یک سوال داشتم. من یک کد برنامه نویسی از اینترنت گرفتم در زمینه تهیه نقشه های ضخامت جو می باشد اما موقعه این کد را کپی می کنم در محیط آناکوندا این خطا ها را میده ممنون میشم راهنمایی کنید چگونه خطا ها را بر طرف کنم کتابخانه های netcdf4 و cartopy هم نصب کردم اما باز خطا میده
ModuleNotFoundError Traceback (most recent call last)
in
۱۹ import cartopy.feature as cfeature
۲۰ import matplotlib.pyplot as plt
—> ۲۱ from metpy.units import units
۲۲ from netCDF4 import num2date
۲۳ import numpy as np
ModuleNotFoundError: No module named ‘metpy’
با سلام و خسته نباشید.
خطایی که بهتون میده در مورد پکیج Metpy هس که همچین کتابخونه ای رو نتونسته شناسایی کنه.
موفق باشین
سلام وقتتون بخیر من بابت این آموزش بسیار سپاسگزارم از شما و ممنون. من به پردازش تصاویر لیدار هم نیاز داشتم ولی توی آموزش شما چیزی نبود متاسفانه
با عرض سلام و خسته نباشید
بله این آموزش به منظور پردازش تصاویر مخصوصا تصاویر اپتیک بوده اما بزودی پکیج هایی در رابطه با تصاویر راداری و همچنین داده های لیدار و ابرنقاط نیز ارائه خاهد شد. با تشکر
سلام من طبق توضیحات شما میرم ولی برای نصب در محیط jupyter
conda install -c conda-forge jupyter_nbextensions_configurator
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
Elapsed: –
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
‘https://repo.anaconda.com/pkgs/main/win-64’
با عرض سلام و خسته نباشید.
در مورد آناکوندا باید بگم که ظاهرا دسترسیشو نسبت به کاربران ایرانی محدوده کرده. و برای نصب پکیج هاش باید از فیلترشکن استفاده نمود ک من توصیه نمیکنم.
بهتره از محیط های دیگه استفاده کنید هیچ تفاوتی ندارند همین کدها در هر Ide پایتون ران میشه بدون مشکل.
یا اینکه از ژوپیتر در Pip استفاده کنید با استفاده از دستور pip install notebook .
باتشکر
تشکر از شما ، امکانش هست در صورت سوال در رابطه با بحث پردازش داده های لیدار به شما ایمیل زد؟
بله حتما. در خدمتم
با سلام
در توضیح نصب محیط کراس من طبق توضیحات شما تو ana conda می نویسم ولی خطای زیر بهم میده برا اضافه کردن محیط keras
Could not find conda environment: am_keras_tf
You can list all discoverable environments with `conda info –envs`.
با عرض سلام و خسته نباشید.
در مورد آناکوندا باید بگم که ظاهرا دسترسیشو نسبت به کاربران ایرانی محدوده کرده. و برای نصب پکیج هاش باید از فیلترشکن استفاده نمود ک من توصیه نمیکنم.
بهتره از محیط های دیگه استفاده کنید هیچ تفاوتی ندارند همین کدها در هر Ide پایتون ران میشه بدون مشکل. از محیط کراس هم استفاده نکنین هیچ مشکلی پیش نمیاد
یا اینکه از ژوپیتر در Pip استفاده کنید با استفاده از دستور pip install notebook .
باتشکر
با سلام
برای نصب rasterio با پیغام زیر مواجه میشم
با سلام
برای نصب rasterio با پیغام زیر مواجه میشم
The following specifications were found to be incompatible with your CUDA driver:
– feature:/win-64::__cuda==10.1=0
Your installed CUDA driver is: 10.1
با عرض سلام.
این خطا یه خطایی هست که خیلی کم پیش میاد. و اجتمالا سیستم شما Nvidia هست و این خطا فقط دراین سیستم عاملا ایجاد میشه.
در مورد درایو CUDA هست ک ورژن خاصی رو میخاد و اگه نصب کنین برطرف میشه. باتشکر
سلام ممنون از راهنمایی تون بله سیستم من Nvidia هست میشه بیشتر راهنمایی کنید باید از کجا نصب کنم درایو CUDA را؟
با سلام
وقتی که میخواهم کتابخانه یgdal را نصب کنم در آناکاندا در محیطenviroment نصب نمی شود و وقتی هم کد condal install gdal را می نویسم به خطا منجر می شود و نصب نمی شود و حتی در cmdهم نصب کنم و از پایتون ۳ استفاده کنم باز خطا میدهد یا موقع دانلود کتابخانه به خطا بر میخورد و حتی در سایتgdal کتابخانه را جدا دانلود کردم باز فایده ای نداشته.
شما میتوانید برای نصب کتابخانه gdalراهنماییم کنید.
با تشکر
با عرض سلام.
اگه تمامی راه ها رو امتحان کردین و نصب نشدن بهتون توصیه میکنم از microsoft visual c build tools ها استفاده کنین و اینارو نصب کنین. احتمالا سیستمتون این پیش نیازارو نداره به همین دلیل نصبش با مشکل مواجه میشه.
این روش رو امتحان کنید ب احتمال بالا مشکلتون حل میشه. باتشکر
سلام
ممنون از اموزش عالی تون
امکانش هست بگید چه طور میتوانم این ارر را برطرف کنم؟
MemoryError: Unable to allocate 132. MiB for an array with shape (2400, 2400, 3) and data type float64
هم برای مادیس و هم برای استر این ارر را دارم.
با تشکر
محمد حسینقلی زاده
با عرض سلام و خسته نباشید.
این ارور وقتی داده میشه که حجم تصاویرتون بالا باسه و رم از عهده پردازش برنیاد. تصاویر با ابعاد کوچیکتر رو انتخاب کنید.
باتشکر
سلام جناب مهندس وقتتون بخیر
بنده یک سوال برام پیش اومد در زمان کار
چگونه کتابخانه rasterio رو نصب کنم؟
دوم اینکه کتابخونه ی gdal رو بر روی am_keras_tf نصب کنم؟
با سلام و عرض ادب.
در مورد پکیج هایی مثل Rasterio GDAL و یا Geopandas بسیاری از دوستان مشکل دارن که من سعی میکنم در این هفته یک آموزش رایگان در این زمینه براتون ایجاد کنم تا مشکل همه برطرف شه. ممنونم
خیلی ممنون لطف میکنید
سلام و عرض ادب
فرموده بودید هفته ی آینده آموزش رو برای نصب قرار میدهید
بنده به دلیل انجام یک پروژه نیاز بسیار زیادی به ادامه ی پکیج دارم
اگر میشه لطف سریع تر این آموزش رو قرار دهید
سلام وقت بخیر. قرار بود یه فیلم بذارید که مشکل نصب پکیج rasterio رفع بشه. من بسته رو تهیه کردم ولی توی نصب rasterio به مشکل خوردم. کارمم با سنتینل هستش ممنون میشم ویدیو رو به اشتراک بذارید که مشکل دوستان و بنده حل بشه.
سلام وقت بخیر
بنده این پکیج رو تهیه کردم اما در نصب کتابخونه های gdal ,rasterio,panda به مشکل خوردم میشه لطف کنید اموزشی در این زمینه قرار بدید؟
چون تقریبا توی بخش import تصاویر گیر کردم
سلام و عرض ادب. بله حتما بزودی یک آموزش رایگان در این زمینه منتشر میشه. ممنون از صبرو شکیبایی شما
با سلام و احترام
لطفا در مورد نصب zarr هم توضیح دهید.
دستور pip install zarr را اجرا میکنم اما اسپایدر پاسخی نمیدهد. مدت ها بدون نتیجه در حال اجرای دستور است.
با سپاس از شما
با سلام و عرض ادب
اگه با استفاده از Pip Install موفق نشدین نصب کنین این دوتا راه رو هم امتحان کنین
تو محیط Cmd آناکوندا
conda install -c conda-forge zarr
برای Pip
pip install pytest
python -m pytest -v –pyargs zarr
انشالا که رفع بشه مشکلتون باتشکر
با سلام و احترام
در خصوص این پکیج چند تا سوال داشتم اول اینکه تمامفصل ها همراه با کد اجرا می شوند ؟
شما در زمینه پیاده سازی و کدنویسی ۰-۱۰۰ طبقه بندی با روش شبکه عصبی و یادگیری عمیق روش های افزایش دقت شبکه عصبی اطلاعاتی دارید من برای این موضوع نیاز به راهنمایی دارم .
با عرض سلام .
بله در این آموزش تمامی فصل ها همراه با کد اجرا میشن و در ابتدا به مبحث تئوری هر فصل سپس به پیاده سازی کد اون براساس تئوری های گفته شده اقدام شده.
در مورد مباحث یادگیری عمیق در این آموزش اشاره ای نشده اما بزودی محصول طبقه بندی تصاویر ماهواره ای با روش های یادگیری ماشین و عمیق در دسترس قراره میگیره.
موفق باشید
سلام و عرض ادب
فرموده بودید هفته ی آینده آموزش رو برای نصب کتابخونه های gdal rasterio opencv و panda قرار میدهید
بنده به دلیل انجام یک پروژه نیاز بسیار زیادی به ادامه ی پکیج دارم
اگر میشه لطفا این آموزش رو قرار دهید
با سلام و احترام
امکان ارسال آموزش به صورت سی دی و از طریق پست امکان پذیر است؟ باتشکر
با عرض سلام
خیر. آموزش به صورات دانلودی عرضه شده و به صورت پستی ارائه نمی شود.
با سلام
امکانش هست پیش فاکتور تهیه بشه؟ باتشکر
سلام
پس از تهیه با شماره پشتیبانی سایت تماس بگیرید
با سلام
بنده سوال داشتم
چطور میشه راهنمای خودکار دستورات پایتون را فعال کرد؟ بدون خودکار سازی دستورات کد نویسی خیلی زمان بر میشه
لطفا بنده رو راهنمایی کنید
متشکرم
با سلام و خسته نباشید. بسته به محیط های کدنویسی این قضیه فرق میکنه.
در آناکوندا و محیط ژوپیتر با فعال سازی اکستنشن Hinterland این بخش فعال میشه. در اسپایدر با انتخاب گزینه Tab در پای چارم خودکار فعاله و در محیط خود پایتون این قابلیت نیست. هرچند در مواردی با فشردن گزینه Tab این امکان فراهم میشه
باسلام و خسته نباشید
ببخشید من چطوری میتونم تو محیط ژوپیتر اکستنشن هارو مثل Hinterland فعال بکنم؟
با عرض سلام و ادب.
ابتدا باید اکستنشن هارو فعال کنید توصیه میکنم فیلترشکن روشن باشه. تو آموزش توضیح داده شده چجوری نصب و فعال کنید.
موفق باشید
با سلام
اولا لازمه از محتوای با ارزش تولیدی شما تشکر کنم.
سوال بنده اینه که آیا شما برنامه ایی برای تهیه محتوایی اینچنین برای محاسبه تبخیرتعرق گیاه بویژه با الگوریتم METRIC دارید؟
پیشاپیش از شما سپاسگزارم
با سلام ممنونم ازتون.
در رابطه با الگوریتم متریک آشنایی نداریم حقیقتا درصورت آشنا شدن باهاش حتما این کار رو انجام میدم
سلام. لطفا آموزشی برای نصب کتابخانه های استفاده شده در آموزش قرار بدید مخصوصا gdal. در هر آموزشی داده های مورد نیاز و نصبشان توضیح داده میشه به جز این آموزش!
سلام عرض ادب. بله حتما متاسفانه Gdal یکم نحوه نصبش بر روی بعضی سیستم ها مشکل هس. بزودی این کار رو انجام میدم
ممنون از صبرتون
سلام وقتتون بخیر.
من هم با نصب gdal مشکل دارم هر کاری کردم نصب نمیشه.
میشه آموزش نصبشو بگین
سلام وقتتون بخیر
من چندتا سوال در خصوص این آموزش برام پیش اومده که اگر جواب بدید ممنون میشم؛
۱- برای اضافه شدن nbextensions بر طبق فیلم عمل کردم اما فقط خود افزونه در ژوپیتر نمایش داده میشد و خبری از سایر افزونههای موجود در اون نبود. یک بار دیگه هم امتحان کردم و همون افزونه nbextensions هم دیگه نمایش داده نمیشه.
۲- کتابخانه opencv در حین نصب با وجود گذشت زمان طولانی در همون حالت دانلود باقی میمونه و تغییری نمیکنه.
مراحل بالا رو یک بار با فعال بودن فیلترشکن و یک بار هم بدون فیلترشکن امتحان کردم و نتیجه یکسان بود و تغییری نمیکنه.
با سلام وقت بخیر. برای نصب اوپن سی وی از دستور Conda Install opencv-python استفاده کنین احتمالا مشکلتون حل بشه. در مورد ژوپیتر هم باید بگم ک اخیرا یکمی برا کاربران ایرانی آناکوندا مشکل ساز شده توصیه من استفاده از اسپایدر یا ویژوال کد هست موفق باشین
Nbextensions edit menu item
Nbextensions edit menu item icon
Add an edit-menu item to open the nbextensions configurator page
section: notebook
require path: nbextensions_configurator/config_menu/main
compatibility: 4.x, 5.x
باسلام
قسمت nbextensions من دارای این مشخصات هست و کتابخونه ها و آیکون ها نیستند
چجوری میتونم فعالشون بکنم؟
با عرض سلام در مورد اکستنشن ها باید بگم ژوپیتر اخیرا یکسری مشکلات پیدا کرده البته برا ماها. اکستنشن ها هم یکسری امکانات اضافی هستن و در اون صورت واجبه ی کار نیستن. ولی میتونین از محیط هایی مثل اسپایدر استفاده کنین .
سلام وقت بخیر ، برای تصحیح رادیانس و تصحیح اتمسفری تصاویر درپایتون راهنمایی کنید لطفا . بدون تصحیحات کار با پایتون فایده ای نداره. ممنون
با عرض سلام. در مورد تصحیحات چندین پکیج وجود داره ک میتونیم ازشون استفاده کنیم ولی نصب اون ها مقداری پیچیده هس و بنده در حال کار بر این قضیه هستم که بتونم نصب اونارو جوری توضیح بدم که برای همه سیستم ها کارسلز باشه. ولی برای سنتینل میتونین از Sen2cor پایتون استفاده کنین که راحت هست.ممنونم
سلام مهندس وقت بخیر
ببخشید برای نصب کتابخونه rasterio من با یک خطا مواجه شدم
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
– rasterio -> python[version=’>=2.7,=3.5,=3.6,=3.7,<۳٫۸٫۰a0']
Your python: python=3.8
If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
The following specifications were found to be incompatible with your system:
– feature:/win-64::__cuda==6.0=0
– feature:|@/win-64::__cuda==6.0=0
Your installed version is: 6.0
من همان ورژن ۶۴ بیت رو نصب کردم نمیدونم چرا این اشکالو گفت
ممنون میشم راهنماییم کنید
با سلام عرض ادب.خطایی که بهتون داده در مورد ورژن پایتون شماس که با رستریو همخانی نداره. فک کنم ورژن پایتون شما ۳.۸ باشه و بع همین دلیل براتون نصب نمیشه.توصیه من اینه از ورژن های پایین تر پایتون استفاده کنید
با سلام
جناب مهندس، من این پکیج رو تهیه کردم.
سوال بنده این است که آیا از این کدها و دستورها، و بطور کل روش ارائه شده بوسیله شما میتوان در GEE هم استفاده کرد؟
سلام وقت بخیر
من این پکیج رو گرفتم ، دستتون درد نکنه خیلی خوبه.
اما چند ویدئو در داخلش فقط صوتی هست و تصویر نیست آیا مشکل از پلیر منه ؟ یا چی؟
تشکر موفق باشید
با سلام و وقت بخیر
بله توصیه میکنیم پلیر خود را عوض کنید. از ویندوز مدیا پلیر هم میتوانید استفاده کنید
با سلام
ممنون از این اموزش
ولی پشتیبانی به چه صورت هست؟چون من پکیج هایی مثل gdal یا fiona و … را با وجود اینکه نصب کردم اما ژوپیتر نمیشناسه و عملا نمیتوونم بهره
لازم را از آموزش ببرم متاسفانه این پکیج در واقع هیچ کاربردی برای بنده نداشته است
همچنین برخی توابع داخل برخی از کتابخانه ها نیز برای من متفاوت است و برخی توابع را برنامه اجرا نمیکند
ممنون میشم اگه اقای امامی ایمل یا ایدی برای پاسخ به این پرسش ارایه دهند
سلام خسته نباشید. ممنون از انتقادتون.
به این شماره در واتساپ پیام بدین.
۰۹۱۴۷۸۲۰۲۲۱
سلام ممنون از پاسخ گویی تون برای تصاویر لندست این ارور میاد
ValueError Traceback (most recent call last)
in
—-> ۱ B1 = np.array(blue).astype(float)
۲ B2 = np.array(green).astype(float)
۳ B3 = np.array(red).astype(float)
۴ B4 = np.array(nir).astype(float)
ValueError: could not convert string to float: ‘E:/marbel/heratzendajan/remotesensing/landsat/LC08_L1TP_157036_20180727_20180731_01_T1/LC08_L1TP_157036_20180727_20180731_01_T1_B2.tif’
سلام خسته نباشید. تصویر کدتونو به این شماره بفرستین.
۰۹۱۴۷۸۲۰۲۲۱
ببخشید من هم دقیقا همین مشکل رو دارم. باید چیکار کنم؟
سلام وقت تون بخیر آقای امامی بنده دقیقا کدهای شما را می نویسم ولی نمی دونم چرا بعضی از کتابخانه ها رو درست اجرا نمی کنه آیا ورژن کتابخانه این مشکل را بوجود میاره؟ یا علت دیگه داره؟ خلاصه خودتون میدونید اگه یک کتابخانه و یا زیر مجموعه های آن کتابخانه درست فراخوانی نشوند کار کدنویسی نیمه کاره مونده و اجرای اون پروژه به مشکل برخورد می کنه
فرموده بودید فیلم مربوط به راه اندازی کتابخانه ها رو تهیه می کنید و در اختیار خریداران محصول قرار میدید. آیا این فیلم رو تهیه کرده اید؟
آدرس ایمیل و شماره تلفنی که در کامنت های بالا قرار دادید فعال نیستند و نمیشه مشکلات محصول را با شما در میان گذاشت.
کلام آخر اینکه لطف کنید یک کانال ارتباطی اختصاصی برای این محصول در واتساپ و یا هر شبکه اجتماعی که صلاح میدونید ایجاد کنید تا مشکلات لحظه کاربران را بتونید سریعتر رفع کنید.
با عرض سلام و خسته نباشید. ورژن ها همواره مهم هستن و شاید کدی با ورژن خاصی سازگار نباشه. در مورد کتتبخانه ها هم بله این اموزش تهیه شده و اماده هست و بزودی درسایت قرار میگیره. بابت مشکلات بوجود اومده هم عذرخاهی میکنم.
۰۹۱۴۷۸۲۰۲۲۱
شماره بنده هست
با سلام قصد دارم تصاویر لندست رو با شبکه عصبی عمیق با پایتون پیاده سازی کنم آیا این پکیج مناسب کار بنده می باشد ؟
با سلام و عرض ادب. در این اموزش اشاره ای به یادگیری عمیق نشده است . به همین منظور میتونید از آموزش های مهندس طباطباییان استفاده کنید. با تشکر
با سلام و احترام
و تشکر از مهندس امای عزیز، که یکی از عالی ترین آموزش های پایتون در مورد پردازش تصاویر ماهواره ای را ارائه کردند. فقط اینکه بنده قصد اجرای فیلتر های آداپتیو (میانگین و گوشین و ….) ، بر روی داده های لیدار را دارم ولی در این آموزش توضیحی در مورد این فیلتر ها متاسفانه داده نشده. ممنون میشم نمونه کد بری اجرای این فیلتر ها ضمیمه این پکیج آموزشی قدرتمند کنید تا محصول کامل تری نیز، ایجاد شود.
با تشکر.
با عرض سلام و خسته نباشید. ممنون از لطفتون. بنده تخصصی در زمینه لیدار ندارم به همین دلیل در این آموزش اشاره خاصی نیز به آن نکردم . با تشکر
یا سلام
من این محصول را تهیه کردم ولی لینک دانلودش خراب هست لطفا بررسی کنید
سلام
با بخش پشتیبانی سایت در ارتباط باشید
با سلام احترام
برای بحث طبقه بندی SVM که در آموزش توضیح می دهید اگر نمونه آموزشی به صورت جدا داشته باشیم نخواهیم از رو تصویر نمونه برداریم راهنمایی می فرمایید که چطور باید عمل کرد.
باتشکر
با عرض سلام. وقت بخیر
تو این قطعه کد که برای svm نوشته شده این امکان وجود نداره چون ما بر اساس خوده تصویر کد رو پیاده سازی کردیم. برای اینکار باید یک کد بر اساس نمونه تعلیمی نوشته شه ک بشه بصورت خارجی اضافه کرد. باتشکر
با سلام واحترام
تو آموزش شما نمونه های آموزشی به صورت point برداشت میشه چطور به صورت پلی گون نمونه ها رو برداریم؟
سلام و عرض ادب.
امکان برداشت به صورت پلی گون میشه ولی خیلی کار دشواری بود و من خودم شخصا نرفتم سراغ اینکار. بهترین رو همین برداشت نقطه ای هست.
توصیه میکنم از همین روش استفاده کنید چون پلی گون باید صفرتاصد کد عوض بشه
با سلام و احترام
برای ادغام مکانی- زمانی تصاویر ماهواره های لندست و مودیس از الگوریتم Spatial and Temporal Adaptive Reflectance Fusion Model (STARFM) استفاده کردم که به صورت رایگان در سایت GitHub قابل دانلود بوده و به زبان پایتون نوشته شده است. برای ادامه کار به الگوریتم Enhanced Spatial and Temporal Adaptive Reflectance Fusion Model (ESTARFM) نیازمند هستم. میخواستم درخواست کنم در صورت امکان این الگوریتم را در محیط پایتون برای اینجانب کدنویسی کنید. ممنون میشوم راهنمایی بفرمایید.
با سلام و عرض ادب.
متاسفانه در این زمینه بنده هیچ اطلاعی ندارم خیلی عذر میخام
سلام ، ایا این اموزش برای تصاویر sar مفید است ؟؟
یا فقط یک سری دانش تئوری در زمینه پردازش تصاویر ماهواره ای دراختیار ما قرار میدهد؟؟
ایا به مبحاثی مانند بهبود کیفیت تصویر یا کنتراست تصاوبر ماهواره ای و…. در این اموزش پرداخته شده ؟؟
چرا فقط به تصاویر اپیتک در این اموزش پرداخته شده؟؟
با سلام و عرض ادب
در این آموزش مباحث مربوط به تصاویر راداری پوشش داده نشده اما تقریبا به صورت کامل مباحث مربوط به اپتیک بهش پرداخته شده. خیر این آموزش به صورت عملی میباشد. اگر دقت کنید نوشته شده پایتون و با این زبان نمیشه به صورت تءوری آموزش داد.
با تشکر ازتون.
سلام استاد
من نیاز به تصحیحات اتمسفری و رادیومتری در تصاویر استر داشتم ولی متاسفانه در این پکیج وجود نداره چه کمکی می تونین به من داشته باشین
سلام عرض ادب. خسته نباشید.
مباحث تصحیحات بزودی در یک پکیج آموزش داده خاهد شد. بابت صبرتون خیلی تشکر میکنم.
سلام ایا مبحث Hyperspectral imaging رو در این تدریس کردین یا خیر؟؟
با سلام و وقت بخیر. نه متاسفانه مباحث هایپر در این مجموعه وجود ندارند اما اصول و کلیاتشون به یک شکل هست
با سلام و عرض احترام
این آموزش در محیط کولب است ؟
با سلام و وقت بخیر. نه این مجموعه در کولب تدریس نشده است
با عرض سلام و وقت بخیر
ضمن تشکر بابت آموزش خوبتون
متاسفانه موقع اجرای کد برای باز کردن تصویر ASTER در درس اول (P4) با خطای زیر مواجه میشم:
TypeError: Image data of dtype <U5 cannot be converted to float
ممنون میشم راهنمایی کنید
سلام خسته نباشید
تو کد مربوط به ماسک تصویر با شیپ فایل، جطوری می تونیم اون تصویر برش داده شده رو تو یه مسیری به فرمت tif ذخیره کنیم؟
با سلام و خسته نباشید. از این لینک میتونید استفاده کنید برای راهنمایی بیشتر. امیدوارم مشکلتونو حل کنه.
https://gis.stackexchange.com/questions/354607/rasterio-histogram-save-as-image
سلام
چطور میتونیم تصویری رو که توی انوی پردازش کردیم رو تو پایتون بخونیم. در محیط انوی از روش نسبت باندی استفاده کردم و حالا میخوام این تصویرو در پایتون نرمال سازی کنم و پیکسل هایی بالا تر از یه حدآستانه مشخص رو جدا کنم . ازspectral.io.envi و cv2 برای خوندن فایل تصویرم استفاده کردم اما نمیتونم از فرمول نرمال سازی استفاده کنم. به چه روشی تصاویرو فراخوانی کنم که بتونم اونو با آرایه تبدیل کنم ؟
ممنون میشم راهنمایی کنید.
با سلام و وقت بخیر. بابت تاخیر در پاسخگویی عذرخاهی میکنم.
برای فراخوانی تصویر در پایتون میتونی از کد زیر استفاده کنید که برای کتابخانه gdal هست.
from osgeo import gdal
ds = gdal.Open(‘input.tif’, gdal.GA_ReadOnly)
rb = ds.GetRasterBand(1)
img_array = rb.ReadAsArray()
با سلام
من با روش که شما در این دوره اموزشی گفته بودید یک تصویر نسبت باندی رو نرمال کردم اما وقتی از اون خروجی تیف میگیرم ، خروجی یک تصویر کاملا سفید هست؟
نیاز دارم که نمودار تصویرم نرمال بشه تا بتونم مقادیری از تصویر که در محدوده بزرگ تر از میانگین به علاوه سه برابر انحراف معیار (x+3s)است را جدا کنم.
سلام وقتتون بخیر خسته نباشید.
خروجی بدون خطا بهتون میده اما تصویر سیاه و سفید هست؟ اگه ممکنه عکس تصویرتون و خطا رو بهم تو واتساپ ارسال کنید تا بیشتر راهنمایی کنم.
09147820221
سلام وقتتن بخیر
من میخواستم بدونم این آموزش برای کاربرد تو بحث آنالیز کاربردی موضوعات محیط زیستی مناسب هستش؟ یا چون آموزش برای مخاطبین سنجش از دوره زیادی پراکندست موضوعات؟
سلام وقتتون بخیر باشه.
این آموزش صرفا موارد ابتدایی و اصلی مباحث سنجش از دور رو ارایه میده و تو موضوعات پراکنده دیگه کاربرد نداره. انشالا تو دوره های بعدی ب این مباحث پرداخته میشه. ممنونم ازتون
تشکر
سلام
وقت بخیر
من میخواستم پروژه ای رو شروع کنم برای بررسی خواص خاک (مانند pH و مواد آلی و مواردی مثل شوری و رطوبت) میخواستم ببینم ایا این دوره شما کافیه برای اینکار یا نه؟
سلام
لطفا لینک های زیر را ببینید:
تهیه نقشه بافت خاک با استفاده از زمین آمار و سنجش از دور
تعیین شوری خاک با لندست ۸ و سنتینل ۲
محصول محاسبه شوری خاک با استفاده از سنجش از دور
محاسبه رطوبت خاک در سنجش از دور
سلام
ممنون ولی این دوره ها به داده های میدانی نیاز داره و من میخوام صرفا با استفاده از داده های ماهواره این آنالیز رو انجام بدم
برای همین فصد داشتم با پردازش تصاویر به این نتایج برسم
این دوره میتونه اینکارو انجام بده؟
کلا چه کارهایی بعد این دوره میتونیم با پایتون انجام بدیم؟
خیلی ممنون بابت وقتی که میزارین
آموزش هایی که معرفی کردم نیاز به داده های میدانی نداره و مدرس بدون این داده ها به تهیه نقشه اقدام کردند. بخصوص آموزش های شوری و رطوبت خاک
سلام
ببخشید Anoconda روی ورژن خاصی از پایتون کار میکنه؟
الان پایتون من 3.10.2 هست
چ ورژنی باید نصب کرد؟
سلام وقتتون بخیر باشه. ورژن شما فکر کنم جدیدترین ورژن باشه و شاید هنوز باهم مچ نشدن. بهتره که از Colab استفاده کنید آناکوندا یکسری ایرادات داره که به وجود اومدن و توصیه من اینه که از محیط توسعه آنلاین کولب استفاده کنید. نه نیاز به نصب پایتون هست و نه پکیج ها مستقیم ازش استفاده کنید. موفق باشین.
سلام وقت بخیر.برای انجام یکسری عملیات روی تصاویر چطور میتونیم از کولب استفاده کنیم وقتی نمیشه تصاویرو ایمپورتشون کرد؟
سلام وقتتون بخیر. نحوه ایمپورت کردن فایل ها در داخل کولب بسیار ساده هست و نیاز به درگ و دراپ هست. در سمت چپ فضای کولب میتونین با استفاده از ایکونی که به شکل پوشه هست داده هاتونو وارد کنید و ازشون استفاده کنید. برای درک بهتر من دوتا لینک در این بخش میزارم که میتونین ازشون استفاده کنید. موفق باشین.
https://towardsdatascience.com/3-ways-to-load-csv-files-into-colab-7c14fcbdcb92
https://towardsdatascience.com/the-2-step-guide-to-upload-images-in-google-colab-b51348e882e4
https://medium.com/@rk.sarthak01/how-to-import-files-images-in-google-colab-from-your-local-system-46a801b1e568
سلام اقای مهندس تو اموزش راجع به تصحیح اتمسفری مطلبی نیست گویا. ممکن من و برای تصحیح اتمسفریک تصاویر لندست در پایتون راهنمایی کنید هیچ پکیجی هست که من بتونم استفاده کنم؟ ایا اموزشی موجود هست که من خریداری کنم؟ ممنون میشم راهنمایی کنید بنده رو
سلام وقت بخیر
میخواستم بدونم آموزش در این پکیج به چه صورت هست آیا با مثال های کاربردی انجام میشود یا خیر؟ بطور مثال من آشنایی مقدماتی با پایتون دارم اما مشکلم این هست که زمانی میخواهم ایده خودم را پیاده سازی کنم به مشکل برمیخورم آیا در آموزش شما آموزش پایتون بصورت کاربردی در راستای پردازش تصاویر ماهواره ای است یا فقط به تعاریف دستورها و کدهای پایتون بسنده کرده اید؟!
سلام وقتتون بخیر باشه. در این مجموعه سعی ما این بوده همه چی به صورت کاربردی باشه. مثال های مختلف. پیاده سازی روش های مختلف همچنین کدنویسی انواع کاربردها از ۰ تا ۱۰۰ هست و تابع محور نیست. بیشتر سعی شده تا پروژه وار باشه
با سلام و ادب.
من دقیقا مشابه آموزش برای تهیه نقشه جهانی بارش با استفاده از داده های netCDF در محیط Jupyter کدهارو مینویسم اما در قسمت معرفی نقشه جهانی و نمایش نمودار بارش با خطای زیر مواجه میشم. ممنون میشم در صورت امکان راهنمایی بفرمایید.
fig = plt.figure(figsize=(14,7))
ax = plt.axes(projection= ccrs.Robinson())
ax.set_global()
ax.coastlines(resolution=’110m’, linewidth=1)
ax.gridlines(linestyle=’–‘, color= ‘black’)
####
clevs = np.arange(0, 0.022874834, 0.005)
plt.contourf(lon, lat, pr, clevs,transform=ccrs.plateCarree(), cmap= plt.cm.jet)
plt.title(‘precipitaton, 2022-2064′, size =14)
cb = plt.colorbar(ax= ax, orientation=’vertical’, pad= 0.02, aspect= 16, shrink= 0.8)
cb.set_label(‘J’, size=12, rotation=0, labelpad=15)
cb.ax.tick_params(labelsize=10)
خطایی که بنده مواجه میشم:
AttributeError Traceback (most recent call last)
in
6 ####
7 clevs = np.arange(0, 0.022874834, 0.005)
—-> 8 plt.contourf(lon, lat, pr, clevs,transform=ccrs.plateCarree(), cmap= plt.cm.jet)
9 plt.title(‘precipitaton, 2022-2064′, size =14)
10 cb = plt.colorbar(ax= ax, orientation=’vertical’, pad= 0.02, aspect= 16, shrink= 0.8)
AttributeError: module ‘cartopy.crs’ has no attribute ‘plateCarree’
با سلام و وقت بخیر. بهتره بجای platee از حرف بزرگ P استفاده کنید.به احتمال زیاد مشکلتون حل میشه
با سلام و احترام
در فیلم راهنمای نصب کتابخانه GDAL در بخشی که فرمودید به سایت GISinternal مراجعه بشه، فایل دانلودی release با ورژن gdal 2-4-4 در سایت موجود نیست و استفاده از ورژن های موجود نصب کتابخانه را با خطا مواجه میکنند. لطفا راهنمایی بفرمایید در این حالت نصب کتابخانه چطور انجام شود؟
با سلام و وقت بخیر.
امیدوارم حالتون خوب باشه.
اگر ورژن ها باهم همخوانی ندارند بهترین راه حل اینه که ورژن مناسب با یکی از release های gdal رو انتخاب کنین و همانند اون پیش برین. احتمال زیاد مشکلتون حل میشه
ممنون از پاسخگویی شما. متاسفانه مشکل نصب حل نشد. نصب visual studio هم به علت عدم شناسایی package قابل احرا نیست. سوالی که دارم از خدممتون اینه که اگر همین آ»وزش پایتون رو در محیط کولب انجام بدیم نیازی به نصب کتابخانه های gdal , rasterio, opencv نیست؟
سلام مجدد.در محیط کولب بخاین کار کنین به نصب این پکیج ها نیازه.اما مثل بقیه محیط ها خطایی نمیده و با یه نصب سادا میتونین ازشون استفاده کنین. و همین موارد رو میتونین تو کولب پیاده کنید. موفق باشین.
با سلام
بنده طبق فرمایشات شما کتابخانه ها(gdal , rasterio , cartopy) را نصب کردم و در لیست کتابخانه های نصب شده اناکوندا هم هستند اما زمانی که در محیط ژوپیتر فراخوانی می کنم کتابخانه ها را نمی شناسد. لطفا راهنمایی بفرمایید.
با سلام و وقت بخیر. دلیلش این هست که البته احتمال میدم. ورژنی که شما پکیج هارو نصب کردین با ورژن پایتونی که ژوپیتر با اون کار میکنه متفاوته. در حقیقت دوتا پایتون دارین. که یکیش ژوپیتر روشه. و یکیش پکیج هارو نصب کردین براش.باید پکیج هارو به پایتونی که با ژوپیتر کار میکنه نصب کنین
بنده پیکج ها رو از طریق خط فرمان نصب کردم بنابراین ورژ ن ها رو خود سیستم اتخاب کرده. خیلی وقت گذاشتم برای نصب پکیج ها و متاسفانه موفق نشدم. ویدیویی که برای راهنمای نصب پیکیج ها در این صفحه قرار دادید چون به جای صدای آموزش دهنده موزیک پخش میشه اصلا مفید نبود بویژه اینکه لینک ها و سایت هایی که در آموزش برای دانلود پکیج ها ارجاع داده شده اصلا محتوی مشابه با چیزی که در ویدیو هست رو در حال حاضر نداره. ای کاش به جای موزیک توضیحات مناسب داده میشد تا بتونیم استفاده کنیم. الان من این آموزش رو خریداری کردم اما هیچ استفاده ای نمیتونم داشته باشم ازش.
با عرض سلام . بابت مشکلتون عذر خواهی میکنم. در واتساپ بامن در تماس باشید تا مشکلتون رو برطرف کنیم. 09147820221
ممنون بابت پشتیبانی آموزش هاتون.
سلام و وقتتون بخیر استاد
بنده چند وقتی هست که دوره شما را تهیه کرده و کامل نگاه کرده ام و کاملا از دوره هم راضیم بودم
اما بنظرم باز جای کار دارد که بتوانم در این حوزه عمیق تر شوم
حقیقتا میخوام در حوزه های Data fusion و machine learning با پایتون عمیق تر بشم اما دوره هایی که در نت جستجو کردم یا اصلا به محوریت سنجش از دور پیدا نشده و یا خیلی مبتدیانه بوده است
خواستم بدونم شما دوره ای در این حوزه سراغ دارید که به بنده معرفی کنید ؟
در کنار این موضوع بنده به دنبال کارآموزی در این حوزه هم میگردم و در تهران هم دانشجو هستم
آیا شما شرکتی در تهران که در این حوزه فعالیت کنند سراغ دارید که بتونم برای کار اقدام کنم یا خیر؟
*لازم به ذکر بنده بیشتر بدنبال سنجش از دور با محوریت کاربرد کشاورزی آن هستم
ایمیل بنده: shokouhikia@gmail.com
با مهر فراوان
شکوهی
سلام جناب شکوهی نیا
وقت بخیر
ممنون که از این دوره رضایت داشتید
در زمینه یادگیری ماشین در سایت چند دوره داریم که با زبان های برنامه نویسی R و پایتون آموزش داده شده است. لینک های زیر را ببینید:
رگرسیون: گام اول Deep Learning یا یادگیری عمیق در پایتون – یادگیری عمیق با پایتون
طبقه بندی: گام دوم Deep Learning یا یادگیری عمیق در پایتون
خوشه بندی و کاهش ویژگی: گام سوم و چهارم از یادگیری عمیق در پایتون
شبکه های عصبی مصنوعی: گام پنجم از یادگیری عمیق در پایتون
آموزش هوش مصنوعی – یادگیری عمیق مقدماتی: چند لایه پرسپترونی و کانولوشنالی
آموزش انتخاب بهترین هایپرپارامترها در یادگیری عمیق
پیش پردازش تصاویر و طبقه بندی شی گرایی به روش ماشین لرنینگ
در رابطه با سوال بعدی شما که آیا شرکتی می شناسیم خدمتتون عرض کنم که بهتره در گروه های تلگرامی یا لینکدین این درخواست رو مطرح کنید که قطعا فرصت های بیشتری در این شبکه ها وجود دارند.
موفق باشید
سلام وقتتون به خیر . سوالی داشتم آیا امکانش هست که در نرم افزار envi تصاویر ماهواره ای گوگل را که قدرت تفکیک مکانی بالایی دارند را وارد کرده و change detection بافت شهری را استخراج کرد؟
با سلام و احترام
بنده تا کنون چنین کاری رو انجام ندادم و فکر نمیکنم انوی در این رابطه قابلیت داشته باشد. مگر اینکه هر تصویر رو با طبقه بندی شی گرا طبقه بندی کرده و سپس تصاویر طبقه بندی شده را با یکدیگر مقایسه کنید.
موفق باشید
با سلام توی این پکیج اموزشی چگونگی دانلود تصاویر ماهواره ایی از سایت ناسا و باز کردن آن در پایتون هم اموزش داده شده ؟ من خیلی دنبال چگونگی باز کردن داده های ماهواره ایی در پایتون از سایت اصلی ناسا هستم چ.ن هرچی اموزش دیدم نتوستم فایل ناسا باز کنم بعدم اینکه من نمیتونم بفهمم که شما کی پاسخ من را میدید میشه به پاسختون بیاد روی ایمیل من؟
سلام وقتتون بخیر باشه. در این دوره نحوه دانلود تصاویر ماهواره ای شرح داده شده است. با فرمت های مختلف. در صورتی که تصویری مد نظرتون هست که نمیتونید اون رو باز کنید در پایتون و یا دانلود کنید با ایمیل زیر در ارتباط باشید.
Hadiemami.rs@gmail.com
با سلام و احترام
این دوره را خریداری کردم فقط یک مشکلی که در قسمت anaconda و باز کردن برنامه jupyter اصلا افزونه nbextensions در بالای آن وجود ندارد و در مورد آن توضیح داده نشده که چطوری میشه نصبش کرد، و از طریق دستورهای زیر هم که وارد میشم همش خطا میده و نمیشه نصبش کرد. لطفا یه راهنمایی بفرمایید با تشکر
1) pip install jupyter_contrib_nbextensions
2) pip install jupyter_nbextensions_configurator
3) jupyter contrib nbextension install –user
4) jupyter nbextensions_configurator enable –user
سلام وقت شما بخیر . لطفا vpn خودتونو فعال کنید سپس دستور python -m رو در ابتدا شماره یک قرار بدین و بعد اقدام کنین احتمالا درست شه
با سلام و احترام، وقتی که باندها را تعریف میکنیم باید یک آدرس تعریف شود، این آدرس را چطوری باید وارد کرد؟ جایی وجود نداره که آدرس را ذخیره کنیم، در قسمت اجرا کردن خطا میده و آدرس را پیدا نمیکنه با اینکه در درایو آن را تعریف کردم.
—————————————————————————
FileNotFoundError Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_30224\978616170.py in ?()
—-> 1 blue = skm.io.imread(“G:/python/Image/Landsat/Blue.tif”)
2 green = skm.io.imread(“G:/python/Image/Landsat/green.tif”)
3 red = skm.io.imread(“G:/python/Image/Landsat/red.tif”)
4 nir = skm.io.imread(“G:/”)
سلام وقت بخیر. طبق کدی ک اینجا ارسال کردین شما برای باند nir مسیر مشخصی رو معرفی نکردین و این خودش میتونه باعث خطا بشه. در غیر این صورت اگر فایل ها رو درست معرفی کردین و دوباره خطا میده یک عکس از خطای خودتونون رو به ایمیل زیر ارسال کنین تا راهمایی کنم. موفق باشین
hadiemami.rs@gmail.com
با سلام.
طبق کد های جلسه 4 روم. می خواستم یک تصویر جدید از landsat را با skimage.io.imread وارد کنم حجم هر باند حدود 84 مگ هست.
و به ارور DeflateError: libdeflate_zlib_decompress returned LIBDEFLATE_INSUFFICIENT_SPACE بر خوردم.
چجوری میتونم این ارور را برطرف کنم؟