MLKitDigitalInkRecognition ফ্রেমওয়ার্ক রেফারেন্স

স্ট্রোকপয়েন্ট

class StrokePoint : NSObject

ব্যবহারকারীর কাছ থেকে একটি একক স্পর্শ পয়েন্ট।

  • অনুভূমিক স্থানাঙ্ক। ডানদিকে বাড়ে।

    ঘোষণা

    সুইফট

    var x: Float { get }
  • y

    উল্লম্ব স্থানাঙ্ক। নিচের দিকে বাড়ে।

    ঘোষণা

    সুইফট

    var y: Float { get }
  • t

    সময় যখন বিন্দু রেকর্ড করা হয়েছিল, মিলিসেকেন্ডে।

    ঘোষণা

    সুইফট

    var t: NSNumber? { get }
  • অনুপলব্ধ পরিবর্তে init(x:y:t:) ব্যবহার করুন।

  • আর্গুমেন্ট হিসাবে প্রদত্ত স্থানাঙ্ক ব্যবহার করে একটি StrokePoint অবজেক্ট তৈরি করে।

    উভয় মাত্রার স্কেলগুলি নির্বিচারে কিন্তু অভিন্ন হতে হবে: অনুভূমিকভাবে বা উল্লম্বভাবে 1টির স্থানচ্যুতি অবশ্যই একই দূরত্বের প্রতিনিধিত্ব করবে, যেমনটি ব্যবহারকারী দেখেছেন।

    স্থানিক এবং অস্থায়ী উৎপত্তি নির্বিচারে হতে পারে যতক্ষণ না তারা একটি প্রদত্ত কালির জন্য সামঞ্জস্যপূর্ণ।

    ঘোষণা

    সুইফট

    init(x: Float, y: Float, t: Int)

    পরামিতি

    x

    অনুভূমিক স্থানাঙ্ক। ডানদিকে বাড়ে।

    y

    উল্লম্ব স্থানাঙ্ক। বাড়ে নিম্নগামী।

    t

    সময় যখন বিন্দু রেকর্ড করা হয়েছিল, মিলিসেকেন্ডে।

  • একটি টাইমস্ট্যাম্প উল্লেখ না করে আর্গুমেন্ট হিসাবে প্রদত্ত স্থানাঙ্ক ব্যবহার করে একটি StrokePoint অবজেক্ট তৈরি করে। এই পদ্ধতিটি শুধুমাত্র তখনই ব্যবহার করা উচিত যখন টাইমস্ট্যাম্প তথ্য অন্তর্ভুক্ত করা সম্ভব নয়, কারণ স্বীকৃতির যথার্থতা হ্রাস পেতে পারে।

    উভয় মাত্রার স্কেলগুলি নির্বিচারে কিন্তু অভিন্ন হতে হবে: অনুভূমিকভাবে বা উল্লম্বভাবে 1টির স্থানচ্যুতি অবশ্যই একই দূরত্বের প্রতিনিধিত্ব করবে, যেমনটি ব্যবহারকারী দেখেছেন।

    স্থানিক উত্স নির্বিচারে হতে পারে যতক্ষণ না এটি একটি প্রদত্ত কালির জন্য সামঞ্জস্যপূর্ণ।

    ঘোষণা

    সুইফট

    init(x: Float, y: Float)

    পরামিতি

    x

    অনুভূমিক স্থানাঙ্ক। ডানদিকে বাড়ে।

    y

    উল্লম্ব স্থানাঙ্ক। বাড়ে নিম্নগামী।