مرجع إطار عمل MLKitText learning Common
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
TextBlock
class TextBlock : NSObject
نص يتم التعرّف عليه في صورة تتألّف من مصفوفة من أسطر النص.
-
تمثيل سلسلة للكتلة النصية التي تم التعرّف عليها.
بيان الإفصاح
Swift
var text: String { get }
-
مصفوفة من أسطر النص التي يتألف منها الجزء.
بيان الإفصاح
Swift
var lines: [MLKTextLine] { get }
-
المستطيل الذي يحتوي على كتلة النص المتعلقة بالصورة في مساحة الإحداثيات الافتراضية.
بيان الإفصاح
Swift
var frame: CGRect { get }
-
مصفوفة من اللغات المعروفة في العبارة النصية. إذا لم يتم التعرف على أي لغة، فسيتم تحديد الصفيفة
فارغ.
بيان الإفصاح
Swift
var recognizedLanguages: [MLKTextRecognizedLanguage] { get }
-
نقاط الزوايا الأربع للكتلة النصية بترتيب في اتجاه عقارب الساعة بدءًا من النقطة العلوية اليسرى
بالنسبة للصورة في مساحة الإحداثيات الافتراضية. عناصر NSValue
هي CGPoint
.
بيان الإفصاح
Swift
var cornerPoints: [NSValue] { get }
-
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`MLKTextBlock` represents a recognized text block in an image, containing an array of text lines."],["It provides access to the recognized text, individual text lines, and the block's bounding box within the image."],["Information about recognized languages and corner points of the text block are also available."],["It's worth noting that the `MLKTextBlock` instance itself is not directly instantiable, likely created internally during text recognition."]]],["A `TextBlock` object represents recognized text in an image. It provides the `text` (string representation), `lines` (array of `TextLine` objects), and `frame` (rectangle coordinates). It also details the `recognizedLanguages` and `cornerPoints` (four corners as `CGPoint`s). The `TextBlock` object cannot be initialized directly and is derived from image processing. The object contains the full recognized text of the block.\n"]]