خط ویژه:

09144140763

پردازش تصاویر ماهواره ای در IDL


محصول موجود میباشد.: Out of Stock
مقدار:

1-آشنایی با رابط کاربر نرم‌افزار    13

1-1- فایل‌      13

1-1-1-بازکردن یک فایل کد مرجع                                                                                                                                                                                    13

1-1-2-ایجاد یک فایل کد مرجع جدید  14

1-1-3-ذخیره‌سازی یک فایل کد مرجع                                                                                                                                                                        14

1-2- پروژه‌ها          15

1-3- نماها 15

1-3-1- جابجا نمودن نماها 16

1-3-2- بیشنه‌سازی نماها 16

1-3-3- پنهان و آشکارسازی نماها 17

1-4- پرسپکتیوها 17

1-5- نماهای Command Line، Console و Command History  18

1-5-1- نمای Command Line  18

1-5-2- نمای Console  18

1-5-3- نمای Command History  19

1-6- کامپایل نمودن و اجرای یک برنامه IDL      19

1-6-1- اجرای برنامه‌ای که در ویرایشگر IDL بارگذاری شده است    19

1-6-2- اجرای یک برنامه از طریق خط فرمان                               20

1-7- نقاط شکست و خطایابی            20

1-7-1- نقاط شکست       20

1-7-2- مشاهده مقادیر متغیرها              21

1-7-3- پیشروی گام به گام در کدها 21

1-7-4- پرسپکتیو Debug  21

1-8- پروژ‌ه‌ها و فضاهای کاری      22

1-8-1- پروژه‌ها            22

1-9- فضاهای کاری            23

1-10- مروری بر شکل‌دستورها در IDL      24

1-10-1- شکل‌دستور IDL                                                                                                                                                                                                           25

1-10-2-  رویه‌ها 25

1-10-3- توابع         25

1-10-4- متغیرهای بانام            26

2-شروع برنامه‌نویسی        27

2-1- مقدمه‌ای بر برنامه‌نویسی در IDL 27

2-2- انواع برنامه‌ها در IDL                                                                                                                                                                                                                              29

2-2-1- برنامه اصلی یا سطح $MAIN$  29

2-2-2-برنامه‌های بانام: رویه‌ها و توابع     30

2-2-3-رویه‌ها 30

2-2-4- توابع   31

2-3-اجزای زبان برنامه‌نویسی IDL   32

2-3-1-متغیرها و انواع داده  32

2-3-2-عملوندها 33

2-3-3-کلیدواژه‌ها 34

2-3-4-کامپایل خودکار  35

2-3-5-کدهای نوشته شده در سایر زبان‌های برنامه‌نویسی     36

2-4- آرایه‌های و برنامه‌نویسی کارآمد                36

2-4-1-استفاده از عملگرها روی آرایه‌ها      36

2-4-2-آدرس‌دهی آرایه‌ها 37

2-4-3-استفاده از عملگرهای آرایه‌ای برای پرهیز از گزاره IF              38

2-4-4- استفاده از عملگرهای آرایه‌ای و تابع WHERE    39

2-4-5-استفاده از عملگرهای آرایه‌ای و برداری           40

2-5-مفاهیم و ابزارهای برنامه‌نویسی در IDL   42

2-5-1-فضای کاری   42

2-5-2-پروژه‌ها 42

2-5-3-برنامه‌نویسی شی‌گرا                                                                                                                                                                                                         43

2-5-4-توسعه رابط کاربر گرافیکی     43

2-6-ویرایشگر محیط کار IDL   44

2-7-اجرای یک برنامه ساده در IDL   44

2-7-1-ذخیره‌سازی، کامپایل و اجرای برنامه       46

2-8-خطایابی    47

3-اجزای اصلی برنامه‌نویسی در IDL      49

3-1-مفاهیم برنامه‌نویسی در IDL   49

3-1-1-حالت تعاملی در مقایسه با برنامه‌های اصلی و یا با نام    50

3-1-2-میدان   50

3-1-3-میدان محلی   51

3-1-4-میدان سطح اصلی   52

3-1-5-خط فرمان   52

3-1-6-چند مثال   53

3-2-برنامه‌ها 55

3-2-1- برنامه‌های اصلی                  55

3-2-2-چند مثال از برنامه‌های اصلی   56

3-2-3-برنامه‌های بانام: رویه‌ها و توابع         60

3-2-4-کامپایل خودکار  60

3-2-5-انتقال داده به یک روتین: عملوندها و کلیدواژه‌ها           61

3-2-6-فایل‌های برنامه: یکی یا چندتا؟ 62

3-2-7-رویه‌ها 63

3-2-8-دیاگرام یک رویه  64

3-2-9-تابع   65

3-2-10-دیاگرام یک تابع   65

3-2-11-رویه‌ها و توابع چگونه باهم کار می‌کنند؟    65

3-3-ابزارهای رابط کاربر گرافیکی                                                                                                                                                                                                      67

3-3-1-برنامه‌نویسی Widget  67

3-3-2-ابزارهای گرافیکی iTools  68

4-طراحی رابط کاربر گرافیکی        71

4-1- مقدمه        71

4-2-طراحی یک Widget ساده  72

4-3-ایجاد کنترل‌کننده‌های رخداد  76

4-3-1-ساختارهای وضعیت    76

4-3-2-ایجاد ساختار وضعیت                                                                                                                                                                                                    77

4-3-3-ایجاد کنترل‌کننده رخداد تغییر اندازه                                                                                                                                                          78

4-3-4-ایجاد کنترل‌کننده رخداد لیست‌ بازشو                                                                                                                                                        81

4-4-تکمیل برنامه widget  85

4-4-1-ایجاد کنترل‌کننده رخداد دکمه Done  85

4-4-2-ایجاد رویه پاک‌سازی   86

5-ایجاد رویه‌ها و توابع          89

5-1-مقدمه  89

5-2-تعریف یک رویه  90

5-2-1-فراخوانی یک رویه    91

5-2-2-مثال‌هایی از رویه‌ها 91

5-3-تعریف یک تابع   93

5-3-1-مثال‌هایی از توابع   94

6-کنترل جریان 97

6-1-مقدمه  97

6-2-گزاره‌های ترکیبی    99

6-2-1- گزاره BEGIN...END   99

6-3- گزاره IF...THEN...ELSE   102

6-3-1-استفاده از بلوک گزاره‌ها در گزاره IF    103

6-3-2-گزاره‌های IF تودرتو  103

6-3-3-کار با عبارت‌های شرطی 104

6-3-4-گزاره CASE  104

6-3-5-مثالی از گزاره CASE  105

6-3-6-گزاره SWITCH   106

6-3-7-مقایسه CASE و SWITCH   107

6-4-گزاره FOR … DO   112

6-4-1-پرهیز از عبارت‌های نامتغیر     112

6-4-2-گزاره FOR با گام یک    112

6-4-3-مثالی از گزاره FOR با گام یک    114

6-4-4-گزاره FOR با گام متغیر  115

6-4-5-مثالی از گزاره FOR با گام متغیر  115

6-4-6-نحوه عملکرد گزاره FOR   116

6-4-7-گزاره REPEAT … UNTIL  117

6-4-8-مثالی از گزاره REPEAT … UNTIL  117

6-4-9-گزاره WHILE … DO   118

6-4-10-مثالی از گزاره WHILE … DO   119

6-5-گزاره‌های پرش     120

6-5-1-برچسب‌های گزاره  120

6-5-2-گزاره BREAK   121

6-5-3-                                                                                                                                         مثال   121

6-5-4-گزاره CONTINUE  122

6-5-5-                                                                                                                                         مثال   122

6-5-6-گزاره GOTO   123

6-5-7-                                                                                                                                         مثال   123

6-6-تعریف درست و نادرست    124

7-عبارت‌ها و عملگرها          127

7-1-مقدمه  127

7-2-عملگرهای ریاضی    128

7-2-1-استفاده از عملگرهای افزاینده و کاهنده  129

7-2-2-گزاره‌های افزاینده و کاهنده                                                                                                                                                                                    130

7-2-3-عبارت‌های افزاینده و کاهنده                                                                                                                                                                                 130

7-2-4-مقایسه کارآیی عملگرهای پیشوند نسبت به عملگرهای پسوند              131

7-2-5-ترتیب اثرات جانبی   131

7-2-6-به توان رساندن   132

7-3-عملگرهای بیشینه و کمینه  133

7-3-1-استفاده از عملگرهای کمینه و بیشینه با اعداد مختلط      134

7-3-2-مثالی از عملگر کمینه  134

7-3-3-مثالی از عملگر بیشینه  134

7-3-4-استفاده از عملگرهای کمینه و بیشینه با مقدار تعریف نشده           135

7-3-5-عملگرهای ماتریسی   136

7-4-عملگرهای منطقی    137

7-4-1-عملکرد میان‌بری   138

7-4-2-چند مثال دیگر از عملگرهای منطقی    139

7-5-عملگرهای بیتی    139

7-5-1-استفاده از عملگر NOT  142

7-5-2-مثالی از عملگرهای بیتی                                                                                                                                                                                             142

7-6-عملگرهای قیاسی    142

7-6-1-استفاده از عملگرهای قیاسی با آرایه‌ها     144

7-7-تخصیص و تخصیص مرکب    145

7-7-1-عملگرهای تخصیص مرکب    146

7-7-2-عملگرهای مرکب و فضای خالی      147

7-8-عملگرهای دیگر  148

7-9-اولویت عملگر  150

7-9-1-کارآیی و ترتیب برآورد عبارت       152

8-پردازش تصویر در IDL   155

8-1- مقدمه‌      155

8-2-تصاویر رقومی و پردازش تصویر      156

8-3-تعریف تصاویر در IDL   158

8-4-بازنمایی تصاویر در IDL   159

8-5-دسترسی به تصاویر  161

8-5-1-پرسش از تصاویر                                                                                                                                                                                                                  161

 

 

9-تبدیلات هندسی    163

9-1- مقدمه        163

9-2-برش تصاویر  165

9-3-افزودن حاشیه به تصویر  168

9-4-تغییر ابعاد تصویر  172

9-5-جابجا نمودن تصویر  174

9-6-معکوس نمودن تصاویر 176

9-7-دوران تصاویر  178

9-7-1-دوران تصویر با گام‌های 90 درجه‌ای         179

9-7-2-گزینه‌های عملوند Direction تابع ROTATE  180

9-7-3-دوران تصویر به اندازه دلخواه         181

10-نگاشت تصاویر بر روی سطوح هندسی                  185

10-1- مقدمه          185

10-2-نگاشت تصویر بر روی داده‌های ارتفاعی    187

10-2-1-باز نمودن تصویر و داده‌های ارتفاعی       188

10-2-2-راه‌اندازی اشیاء نمایش IDL  190

10-2-3-نمایش اشیاء تصویر و سطح هندسی                                                                                                                                                            192

10-3-نگاشت تصویر بر روی یک کره    196

10-3-1-نگاشت تصویر بر روی یک کره با استفاده از گرافیک‌های مستقیم                  196

11-ماسک‌گذاری و محاسبه پارامترهای آماری تصویر                      201

11-1-مقدمه  201

11-2-ماسک‌گذاری تصویر  203

11-3-برش مقادیر تصویر  207

11-4-محاسبه پارامترهای آماری تصویر    211

12-تبدیل حیطه تصویر 217

12-1-مقدمه  217

12-2-تبدیل به حیطه فرکانس فوریه  219

12-2-1-تبدیل به حیطه فرکانس     220

12-2-2-نمایش تصاویر در حیطه فرکانس                                                                                                                                                                   223

12-2-3- تبدیل از حیطه فرکانس              228

12-2-4-حذف نویز در حیطه فرکانس     230

12-3-تبدیل به حیطه موجک     235

12-3-1-تبدیل به حیطه زمان- فرکانس     236

12-3-2- نمایش تصویر در حیطه زمان- فرکانس                                                              239

12-3-3-تبدیل از حیطه زمان- فرکانس     242

12-3-4-حذف نویز با استفاده از تبدیل موجک       245

12-4-حیطه هاف و رادن   248

12-3-5- انتقال به حیطه هاف و رادن (پروژکشن)                            249

12-3-6-بازگشت از حیطه هاف و رادن (باز پروژکشن)             252

12-3-7-یافتن خطوط مستقیم با استفاده از تبدیل هاف   256

12-3-8-بهبود کانترست تصویر با استفاده از تبدیل رادن              263

 

پرداخت در محل

برای تمامی محصولات
 

ضمانت اصل بودن کالا

برای تمامی مجموعه‌ها
 

تحویل اکسپرس

حالا خرید نمایید!

خرید و فروش کلیه تجهیزات پیشرفته نقشه برداری و لوازم جانبی، کالیبراسیون، آموزش، اجاره، انجام کلیه پروژه های نقشه برداری، تهیه نقشه UTM، اضافه نمودن اندازه گیری لیزری به دوربین های تلسکوپ بزرگ لایکا، رفع ایراد نرم افزاری دوربین های توتال استیشن لایکا

 

اطلاعات تماس

  •  
     تبریز، چهار راه لاله، طبقه فوقانی قنادی پاک، پلاک 23
  •  
    تلفن : 09144140763