এটি হল i.rectifygrass কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
i. সংশোধন করা - প্রতিটি পিক্সেলের জন্য একটি স্থানাঙ্ক রূপান্তর গণনা করে একটি চিত্র সংশোধন করে৷
নিয়ন্ত্রণ পয়েন্টের উপর ভিত্তি করে চিত্র।
KEYWORDS
চিত্রকল্প, সংশোধন
সাইনোপিসিস
i. সংশোধন করা
i. সংশোধন করা --help
i. সংশোধন করা [-বিড়াল] গ্রুপ=নাম [ইনপুট=নাম[,নাম,...]] প্রসার=স্ট্রিং ক্রম=পূর্ণসংখ্যা
[সমাধান=ভাসা] [স্মৃতি=স্মৃতি in MB] [পদ্ধতি=স্ট্রিং] [---সাহায্য] [---ভার্বোস]
[---শান্ত] [---ui]
পতাকা:
-c
লক্ষ্য অবস্থানে বর্তমান অঞ্চল সেটিংস ব্যবহার করুন (def.= ক্ষুদ্রতম এলাকা গণনা করুন)
-a
গ্রুপে সমস্ত রাস্টার মানচিত্র সংশোধন করুন
-t
পাতলা প্লেট স্প্লাইন ব্যবহার করুন
--help
প্রিন্ট ব্যবহারের সারাংশ
-- ভারবোস
ভার্বোস মডিউল আউটপুট
-- শান্ত
শান্ত মডিউল আউটপুট
--ui
জোর করে GUI ডায়ালগ চালু করুন
পরামিতি:
গ্রুপ=নাম [প্রয়োজনীয়]
ইনপুট ইমেজ গ্রুপের নাম
ইনপুট=নাম [, নাম,...]
ইনপুট রাস্টার মানচিত্রের নাম
প্রসার=স্ট্রিং [প্রয়োজনীয়]
আউটপুট রাস্টার মানচিত্র(গুলি) প্রত্যয়
ক্রম=পূর্ণসংখ্যা [প্রয়োজনীয়]
সংশোধন বহুপদী ক্রম (1-3)
বিকল্প: 1-3
ডিফল্ট: 1
সমাধান=ভাসা
লক্ষ্য রেজোলিউশন (-c পতাকা ব্যবহার করা হলে উপেক্ষা করা হয়)
স্মৃতি=স্মৃতি in MB
MB ব্যবহার করার জন্য মেমরির পরিমাণ
ডিফল্ট: 300
পদ্ধতি=স্ট্রিং
ইন্টারপোলেশন পদ্ধতি ব্যবহার করতে হবে
বিকল্প: নিকটতম, রৈখিক, ঘন, ল্যাঙ্কজোস, রৈখিক_f, কিউবিক_ফ, lanczos_f
ডিফল্ট: নিকটতম
বর্ণনাঃ
i. সংশোধন করা উৎস ডেটাতে অন্তর্ভুক্ত কন্ট্রোল পয়েন্ট ব্যবহার করে বা এর সাথে চিহ্নিত
গ্রাউন্ড কন্ট্রোল পয়েন্ট ম্যানেজার একটি রূপান্তর ম্যাট্রিক্স গণনা করতে এবং তারপর x,y রূপান্তর করে
চিত্রের প্রতিটি পিক্সেলের জন্য সেল মানচিত্র স্থানাঙ্কে স্থানাঙ্ক। ফলাফল হল ক
একটি রূপান্তরিত স্থানাঙ্ক ব্যবস্থা সহ প্ল্যানমেট্রিক চিত্র (অর্থাৎ, একটি ভিন্ন স্থানাঙ্ক
এটি সংশোধন করা হয়েছিল আগের চেয়ে সিস্টেম)। সমর্থিত রূপান্তর পদ্ধতি হল প্রথম, দ্বিতীয়,
এবং তৃতীয় ক্রম বহুপদী এবং পাতলা প্লেট স্প্লাইন। পাতলা প্লেট spline জন্য সুপারিশ করা হয়
অজিওরিফারেন্সড স্যাটেলাইট চিত্র যেখানে গ্রাউন্ড কন্ট্রোল পয়েন্ট (GCPs) অন্তর্ভুক্ত করা হয়েছে।
উদাহরণ হল NOAA/AVHRR এবং ENVISAT চিত্রাবলী যার মধ্যে হাজার হাজার GCP রয়েছে।
যদি কোন গ্রাউন্ড কন্ট্রোল পয়েন্ট পাওয়া না যায়, তাহলে গ্রাউন্ড কন্ট্রোল পয়েন্ট ম্যানেজার চালাতে হবে
আগে i. সংশোধন করা. একটি চিত্র একটি স্ট্যান্ডার্ডে থাকার আগে অবশ্যই জিওরিফারেন্স হতে হবে
LOCATION সমন্বয় করুন, এবং সেইজন্য স্ট্যান্ডার্ডের অন্যান্য মানচিত্র স্তরগুলির সাথে বিশ্লেষণ করুন
সমন্বয় LOCATION। সমাপ্তির পর i. সংশোধন করা, সংশোধিত ইমেজ জমা হয়
লক্ষ্য মান স্থানাঙ্ক LOCATION. এই LOCATION ব্যবহার করে নির্বাচন করা হয়েছে৷ i.target.
এক সময়ে একাধিক রাস্টার মানচিত্র সংশোধন করা যেতে পারে। প্রতিটি সেল ফাইল একটি দিতে হবে
অনন্য আউটপুট ফাইলের নাম। সংশোধিত চিত্র বা সংশোধিত রাস্টার মানচিত্রগুলি এতে অবস্থিত হবে
প্রোগ্রামটি সম্পন্ন হলে লক্ষ্য অবস্থান। মূল অসংশোধিত ফাইলগুলি নয়
পরিবর্তিত বা অপসারণ।
যদি -c পতাকা ব্যবহার করা হয়, i. সংশোধন করা শুধুমাত্র চিত্র বা রাস্টারের সেই অংশটি সংশোধন করবে
মানচিত্র যা টার্গেট অবস্থানে নির্বাচিত উইন্ডো অঞ্চলের মধ্যে ঘটে এবং শুধুমাত্র এটি
সেল ফাইলের অংশ টার্গেট ডাটাবেসে স্থানান্তর করা হবে। এটা গুরুত্বপূর্ণ
তাই, টার্গেট LOCATION এ বর্তমান ম্যাপসেট উইন্ডো চেক করতে যদি -c পতাকা হয়
ব্যবহার করা হয়েছে।
আপনি যদি GRASS ব্যবহার করে অন্য ফাইলে প্যাচ করার পরিকল্পনা নিয়ে একটি ফাইল সংশোধন করছেন
কার্যক্রম r.প্যাচ, বিকল্প নম্বর এক, টার্গেট অবস্থানে বর্তমান উইন্ডো নির্বাচন করুন। এই
উইন্ডো, তবে, টার্গেট LOCATION-এর জন্য ডিফল্ট উইন্ডো হতে হবে। যখন একটি ফাইল হচ্ছে
rectified ডিফল্ট উইন্ডোর থেকে ছোট যেখানে এটি সংশোধন করা হচ্ছে, NULL হয়
সংশোধিত ফাইলে যোগ করা হয়েছে। একই আকারের ফাইল প্যাচিং যাতে NULL ডেটা থাকে,
প্যাচ করা ফলাফলে নো-ডেটা লাইনের সম্ভাবনা দূর করে। এই কারণ, যখন
চিত্রগুলি প্যাচ করা হয়েছে, চিত্রের NULLগুলি নন-NULL পিক্সেল মান দিয়ে "আচ্ছাদিত"।
প্যাচ করা যাচ্ছে এমন ফাইলগুলি সংশোধন করার সময়, ব্যবহার করে সমস্ত ফাইল সংশোধন করুন
একই ডিফল্ট উইন্ডো।
সমন্বয় পরিবর্তন
রূপান্তরের কাঙ্ক্ষিত ক্রম (1, 2, বা 3) এর সাথে নির্বাচন করা হয় ক্রম বিকল্প। দ্য
প্রোগ্রাম RMSE গণনা করবে এবং প্রয়োজনীয় সংখ্যক পয়েন্ট পরীক্ষা করবে।
রৈখিক পরিমার্জিত পরিবর্তন (1st ক্রম রূপান্তর)
x' = ax + by +c
y' = Ax + Bt +C a, b, c, A, B, C এর উপর ভিত্তি করে ন্যূনতম বর্গক্ষেত্র রিগ্রেশন দ্বারা নির্ধারিত হয়
নিয়ন্ত্রণ পয়েন্ট প্রবেশ করান. এই রূপান্তরটি স্কেলিং, অনুবাদ এবং ঘূর্ণন প্রযোজ্য। এটা
একটি সাধারণ উদ্দেশ্য রাবার-শীটিং নয়, বা এটি একটি DEM ব্যবহার করে অর্থো-ফটো সংশোধন নয়,
নট সেকেন্ড অর্ডার বহুপদী, ইত্যাদি। এটি ব্যবহার করা যেতে পারে যদি (1) আপনার জ্যামিতিকভাবে সঠিক থাকে
ছবি, এবং (2) ভূখণ্ড বা ক্যামেরার বিকৃতি প্রভাব উপেক্ষা করা যেতে পারে।
বহুপদ রুপান্তর জরায়ু (২য়, 3d ক্রম রূপান্তর)
i. সংশোধন করা গণনা করতে একটি প্রথম, দ্বিতীয় বা তৃতীয় ক্রম রূপান্তর ম্যাট্রিক্স ব্যবহার করে
নিবন্ধন সহগ একটি নির্বাচিত অর্ডারের জন্য প্রয়োজনীয় নিয়ন্ত্রণ পয়েন্টের সংখ্যা
রূপান্তর (n দ্বারা উপস্থাপিত) হয়
((n + 1) * (n + 2) / 2) বা যথাক্রমে 3, 6, এবং 10। এটা দৃঢ়ভাবে সুপারিশ করা হয় যে এক
একটি অতিরিক্ত-নির্ধারিত রূপান্তরের অনুমতি দেওয়ার জন্য আরও অতিরিক্ত পয়েন্ট চিহ্নিত করা হবে
গণনা যা রুট মিন স্কোয়ার (RMS) এরর মান তৈরি করবে
বিন্দু সমস্ত অন্তর্ভুক্ত নিয়ন্ত্রণ পয়েন্টের জন্য RMS ত্রুটি মান অবিলম্বে হয়
যখন ব্যবহারকারী মেনু বার থেকে একটি ভিন্ন রূপান্তর আদেশ নির্বাচন করে তখন পুনঃগণনা করা হয়। দ্য
বহুপদী সমীকরণগুলি একটি পরিবর্তিত গাউসিয়ান নির্মূল পদ্ধতি ব্যবহার করে সঞ্চালিত হয়।
পাতলা প্লেট স্প্লাইন (TPS) পরিবর্তন
টিপিএস ট্রান্সফরমেশন এর সাথে সিলেক্ট করা হয় -t পতাকা সমন্বয় রূপান্তর এই পদ্ধতি
স্যাটেলাইট চিত্রের জন্য সুপারিশ করা হয় যেখানে শত শত বা হাজার হাজার GCP অন্তর্ভুক্ত থাকে, এবং
অজানা জিওরেফারেন্সিং এবং/অথবা পরিচিত স্থানীয়করণ সহ ঐতিহাসিক মুদ্রিত বা স্ক্যান করা মানচিত্রের জন্য
বিকৃতি
TPS পৃথক রূপান্তর সহগগুলির সাথে একটি লিনিয়ার অ্যাফাইন রূপান্তরকে একত্রিত করে
প্রতিটি GCP-এর জন্য, দূরত্ব সহ রেডিয়াল বেসিস কার্নেল ফাংশন ব্যবহার করে Dist যে কোনো মধ্যে
দুটি বিন্দু:
dist2 * log(dist) ফলস্বরূপ, TPS এর মাধ্যমে স্থানীয় বিকৃতি দূর করা যেতে পারে
রূপান্তর উদাহরণস্বরূপ, স্ক্যান লাইন সেন্সর পরিবর্তন দেখার কোণ কারণে থাকবে
স্ক্যানের কেন্দ্রের তুলনায় স্ক্যান লাইনের শেষ বিন্দুর দিকে বড় বিকৃতি
লাইন এমনকি উচ্চ ক্রম বহুপদী রূপান্তরগুলি স্থানীয়ভাবে এইগুলিকে অপসারণ করতে সক্ষম নয়
বিভিন্ন বিকৃতি, কিন্তু TPS রূপান্তর করতে পারেন. সর্বোত্তম ফলাফলের জন্য, TPS-এর একটি সমান প্রয়োজন
এবং, স্থানীয় বিকৃতির জন্য, GCP-এর ঘন ব্যবধান।
পুনরায় মডেলিং পদ্ধতি
সংশোধিত ডেটা সাতটি ভিন্ন পদ্ধতির একটি দিয়ে পুনরায় নমুনা করা হয়: নিকটতম, দ্বিরৈখিক,
ঘন, ল্যাঙ্কজোস, bilinear_f, cubic_f, বা lanczos_f.
সার্জারির পদ্ধতি = নিকটতম পদ্ধতি, যা একটি নিকটতম প্রতিবেশী কার্য সম্পাদন করে, এর মধ্যে দ্রুততম
পুনরায় নমুনা পদ্ধতি। এটি প্রাথমিকভাবে শ্রেণীগত তথ্য যেমন ভূমি ব্যবহারের জন্য ব্যবহৃত হয়
শ্রেণীবিভাগ, যেহেতু এটি ডেটা কোষের মান পরিবর্তন করবে না। দ্য পদ্ধতি=দ্বৈরৈখিক
পদ্ধতিটি 4 এর ওজনযুক্ত দূরত্বের গড় উপর ভিত্তি করে ঘরের নতুন মান নির্ধারণ করে
ইনপুট মানচিত্রে পার্শ্ববর্তী কক্ষ। দ্য পদ্ধতি = ঘন পদ্ধতির নতুন মান নির্ধারণ করে
ইনপুটে 16টি আশেপাশের কোষের ওজনযুক্ত দূরত্বের গড় উপর ভিত্তি করে কোষ
মানচিত্র দ্য পদ্ধতি=ল্যাঙ্কজোস পদ্ধতি একটি ওজনের উপর ভিত্তি করে ঘরের নতুন মান নির্ধারণ করে
ইনপুট মানচিত্রে 25টি আশেপাশের কক্ষের দূরত্ব গড়।
বাইলিনিয়ার, কিউবিক এবং ল্যাঙ্কজোস ইন্টারপোলেশন পদ্ধতি ক্রমাগত জন্য সবচেয়ে উপযুক্ত
তথ্য এবং কিছু মসৃণতা কারণ. এই বিকল্পগুলি শ্রেণীবদ্ধ ডেটার সাথে ব্যবহার করা উচিত নয়,
যেহেতু ঘরের মান পরিবর্তন করা হবে।
বাইলিনিয়ার, কিউবিক এবং ল্যাঙ্কজোস পদ্ধতিতে, আশেপাশের যেকোন কোষ ব্যবহার করলে
ইন্টারপোলেট নতুন সেল মান NULL হয়, ফলে সেল হবে NULL, এমনকি যদি
নিকটতম ঘর NULL নয়। এটি NULL সীমানা বরাবর কিছু পাতলা হওয়ার কারণ হবে, যেমন
একটি DEM মধ্যে স্থল এলাকার উপকূল. bilinear_f, cubic_f এবং lanczos_f ইন্টারপোলেশন পদ্ধতি
NULL প্রান্ত বরাবর পাতলা করা পছন্দসই না হলে ব্যবহার করা যেতে পারে। এই পদ্ধতি "ফিরে পড়া" থেকে
NULL সীমানা বরাবর সহজ ইন্টারপোলেশন পদ্ধতি। যে, lanczos থেকে কিউবিক থেকে
দ্বৈরৈখিক থেকে নিকটতম।
যদি নিকটতম প্রতিবেশী অ্যাসাইনমেন্ট ব্যবহার করা হয়, আউটপুট মানচিত্রের মতো একই রাস্টার বিন্যাস থাকে
ইনপুট মানচিত্র। অন্য কোন ইন্টারপোলেশন ব্যবহার করা হলে, আউটপুট মানচিত্র হিসাবে লেখা হয়
ভাসমান বিন্দু।
নোট
If i. সংশোধন করা স্বাভাবিকভাবে শুরু হয় কিন্তু কিছু সময় পরে নিম্নলিখিত পাঠ্য দেখা যায়:
ত্রুটি: সেগমেন্ট ফাইল লিখতে ত্রুটি৷
ব্যবহারকারী চেষ্টা করতে পারেন -c পতাকা বা মডিউলটির হার্ড ড্রাইভে আরও ফাঁকা স্থান প্রয়োজন।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে i.rectifygrass ব্যবহার করুন