Bounded
	
struct defined in module 
	FastVision
			Bounded(block, size) <: WrapperBlock
			A 
	
			
			WrapperBlock for annotating spatial data blocks with size information for their spatial bounds. As an example, 
			Image{2}() doesn't carry any size information since it supports variable-size images, but sometimes it can be useful to have the exact size as information where it can be known.
			Encoding using 
	
			
			ProjectiveTransforms returns 
			Boundeds since it crops any input to the same size.
			
			
			
			block
			 
			=
			 
			
			
	
			Image
			{
			2
			}
			(
			)
			  
			# a 2D-image block with out size informatio
			
			
			wrapper
			 
			=
			 
			
			Bounded
			(
			
			
	
			Image
			{
			2
			}
			(
			)
			,
			 
			
			(
			128
			,
			 
			128
			)
			)
			  
			# a 2D-image block with fixed size
			
			
			
			@
			test
			 
			
	
			checkblock
			(
			block
			,
			 
			
			rand
			(
			10
			,
			 
			10
			)
			)
			
			
			@
			test
			 
			
			!
			
	
			checkblock
			(
			wrapper
			,
			 
			
			rand
			(
			10
			,
			 
			10
			)
			)
			  
			# Expects size `(128, 128)`
			Wrapping a 
			Bounded into another 
			Bounded with the same dimensionality will update the bounds:
			
			
			
			block
			 
			=
			 
			
			
	
			Image
			{
			2
			}
			(
			)
			
			
			
			Bounded
			(
			
			Bounded
			(
			block
			,
			 
			
			(
			16
			,
			 
			16
			)
			)
			,
			 
			
			(
			8
			,
			 
			8
			)
			)
			 
			==
			 
			
			Bounded
			(
			block
			,
			 
			
			(
			8
			,
			 
			8
			)
			)There are
			2
			methods for FastVision.Bounded:
		
The following pages link back here:
FastVision.jl , blocks/bounded.jl , blocks/keypoints.jl , encodings/projective.jl , makie.jl