"আসুন আমরা এটির মুখোমুখি হই, প্রান্তিক চিত্রগুলি স্বর্গের সামান্য উপহারের মতো। স্বাগতম, তবে অপ্রত্যাশিত।" - জিওবিটস
যে কেউ এই চ্যালেঞ্জটি জিতবে তার কাছে +10000 খ্যাতি।
নিয়মাবলী:
1) আপনি একটি প্রোগ্রাম তৈরি করতে হবে।
2) ইনপুটটি একটি চিত্র হবে তবে তা ফাইল হিসাবে পাস করা হয় বা সংখ্যার একটি তালিকা আপনার উপর নির্ভর করে।
3) আউটপুট এমন একটি ফাইল হবে যা পেইন্টে খোলার পরে (বা অনুরূপ) চিত্র প্রান্তিককরণ দেখায়।
4) ক্যানভাসের আকার সর্বদা 100 x 100 এবং 2000 x 2000 পিক্সেলের মধ্যে থাকবে। এটি সর্বদা একটি আয়তক্ষেত্র হবে তবে সর্বদা বর্গক্ষেত্র নয়।
5) চিত্র বা মজাদার ইউআরএল যাদুগুলির কোনও হার্ড কোডিং নেই।
)) কোনও বাহ্যিক গ্রন্থাগার ব্যবহার করার দরকার নেই।
কেন্দ্রীয়করণের জন্য গাইড (জোশপবারন ভেরিয়েন্ট)
কোনও অক্ষকে যদি 1 ম সাদা (255,255,255,> 0 আরজিবা) বা স্বচ্ছ (x, y, z, 0 rgba) ক্যানভাসের প্রান্ত থেকে সমান দূরত্ব (প্লাস বা বিয়োগ 1 পিক্সেল) হয় তবে একটি চিত্র কেন্দ্রিক হিসাবে সংজ্ঞায়িত হবে।
এটি নিম্নলিখিত পদ্ধতিটি অর্জন করতে পারে (এবং এটি দ্বারা যাচাই করা হবে)।
1) বস্তুর চারপাশে একটি বাউন্ডিং বক্স কল্পনা করুন। (সহায়তার জন্য কালো রেখা যুক্ত করা হয়েছে)
2) অবজেক্টের প্রান্তটি ক্যানভাসের যথাযথ প্রান্ত থেকে সমান দূরত্ব না হওয়া অবধি অবধি সরান।
৩) এবার কালো রেখাগুলি ভুলে যাও।
ইনপুট:
আউটপুট:
এখানে আরও ইনপুট ।
এবং এখানে সম্পর্কিত আউটপুট ।
+10000 প্রতিনিধিত্ব একটি মিথ্যা।