Block
class Block extends Message
Logical element on the page.
Protobuf type Google\Cloud\Vision\V1\Block
Methods
No description
Additional information detected for the block.
The bounding box for the block.
List of paragraphs in this block (if this blocks is of type text).
List of paragraphs in this block (if this blocks is of type text).
Detected block type (text, image etc) for this block.
Detected block type (text, image etc) for this block.
Details
at line 57
__construct()
at line 68
TextAnnotation_TextProperty
getProperty()
Additional information detected for the block.
Generated from protobuf field .google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
at line 79
setProperty(TextAnnotation_TextProperty $var)
Additional information detected for the block.
Generated from protobuf field .google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
at line 105
BoundingPoly
getBoundingBox()
The bounding box for the block.
The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
Generated from protobuf field .google.cloud.vision.v1.BoundingPoly bounding_box = 2;
at line 130
setBoundingBox(BoundingPoly $var)
The bounding box for the block.
The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example: * when the text is horizontal it might look like: 0----1 | | 3----2 * when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).
Generated from protobuf field .google.cloud.vision.v1.BoundingPoly bounding_box = 2;
at line 142
RepeatedField
getParagraphs()
List of paragraphs in this block (if this blocks is of type text).
Generated from protobuf field repeated .google.cloud.vision.v1.Paragraph paragraphs = 3;
at line 153
setParagraphs(array|RepeatedField $var)
List of paragraphs in this block (if this blocks is of type text).
Generated from protobuf field repeated .google.cloud.vision.v1.Paragraph paragraphs = 3;
at line 165
int
getBlockType()
Detected block type (text, image etc) for this block.
Generated from protobuf field .google.cloud.vision.v1.Block.BlockType block_type = 4;
at line 176
setBlockType(int $var)
Detected block type (text, image etc) for this block.
Generated from protobuf field .google.cloud.vision.v1.Block.BlockType block_type = 4;