আমি একটি নেটিভ ক্লাসের সাথে কাজ করছি যা 2D চিত্রকে 1D অ্যারে হিসাবে উপস্থাপন করে। উদাহরণস্বরূপ, আপনি যদি একটি পিক্সেল পরিবর্তন করতে চান তবে আপনাকে এখনই কীভাবে x,yস্থানাঙ্কগুলি থেকে সূচকটি নেওয়া যায় তা আপনার প্রয়োজন ।
সুতরাং, আসুন আমরা বলি যে আমাদের কাছে 1D অ্যারে রয়েছে array1d:
array1d = [ a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y ]
আমাদের প্রোগ্রামের প্রসঙ্গে, array1dএকটি 2 ডি গ্রিড উপস্থাপন করে:
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
এবং আমরা এর উপর অপারেশন সম্পাদন করতে চাই array1d:
x,yস্থানাঙ্কে মান পান (এই উদাহরণে,1,2দেবেl)- ব্যবহার করে যে কোনও উপ-গ্রিড পান
x,y,width,height(1,2,2,2দেবে[l, m, q, r]) - যেকোন
x,yস্থানাঙ্কে মান নির্ধারণ করুন (ইত্যাদি)
আমরা এইগুলি কীভাবে করব?