Name
rectangle1_domainrectangle1_domainRectangle1DomainRectangle1Domain — Reduce the domain of an image to a rectangle.
Herror rectangle1_domain(const Hobject Image, Hobject* ImageReduced, const Hlong Row1, const Hlong Column1, const Hlong Row2, const Hlong Column2)
Herror T_rectangle1_domain(const Hobject Image, Hobject* ImageReduced, const Htuple Row1, const Htuple Column1, const Htuple Row2, const Htuple Column2)
The operator rectangle1_domainrectangle1_domainRectangle1DomainRectangle1DomainRectangle1Domain reduces the definition domain
of the given image to the specified rectangle.
The old domain of the input image is ignored.
The size of the matrix is not changed.
- Supports objects on compute devices.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Automatically parallelized on tuple level.
ImageImageImageImageimage (input_object) (multichannel-)image(-array) → objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Input image.
Image with reduced definition domain.
Line index of upper left corner of image area.
Default value: 100
Suggested values: 10, 20, 50, 100, 200, 300, 500
Typical range of values: 0
≤
Row1
Row1
Row1
Row1
row1
≤
1024
Column index of upper left corner of image area.
Default value: 100
Suggested values: 10, 20, 50, 100, 200, 300, 500
Typical range of values: 0
≤
Column1
Column1
Column1
Column1
column1
≤
1024
Line index of lower right corner of image area.
Default value: 200
Suggested values: 10, 20, 50, 100, 200, 300, 500
Typical range of values: 0
≤
Row2
Row2
Row2
Row2
row2
≤
1024
Column index of lower right corner of image area.
Default value: 200
Suggested values: 10, 20, 50, 100, 200, 300, 500
Typical range of values: 0
≤
Column2
Column2
Column2
Column2
column2
≤
1024
get_domainget_domainGetDomainGetDomainGetDomain
change_domainchange_domainChangeDomainChangeDomainChangeDomain,
reduce_domainreduce_domainReduceDomainReduceDomainReduceDomain,
add_channelsadd_channelsAddChannelsAddChannelsAddChannels
full_domainfull_domainFullDomainFullDomainFullDomain,
get_domainget_domainGetDomainGetDomainGetDomain,
intersectionintersectionIntersectionIntersectionIntersection
Foundation