Trait opencv::prelude::QRCodeEncoderTrait
source · pub trait QRCodeEncoderTrait: QRCodeEncoderTraitConst {
// Required method
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void;
// Provided methods
fn encode(
&mut self,
encoded_info: &str,
qrcode: &mut impl ToOutputArray
) -> Result<()> { ... }
fn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut impl ToOutputArray
) -> Result<()> { ... }
}
Expand description
Mutable methods for crate::objdetect::QRCodeEncoder
Required Methods§
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void
Provided Methods§
sourcefn encode(
&mut self,
encoded_info: &str,
qrcode: &mut impl ToOutputArray
) -> Result<()>
fn encode( &mut self, encoded_info: &str, qrcode: &mut impl ToOutputArray ) -> Result<()>
Generates QR code from input string.
Parameters
- encoded_info: Input string to encode.
- qrcode: Generated QR code.
sourcefn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut impl ToOutputArray
) -> Result<()>
fn encode_structured_append( &mut self, encoded_info: &str, qrcodes: &mut impl ToOutputArray ) -> Result<()>
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.
Parameters
- encoded_info: Input string to encode.
- qrcodes: Vector of generated QR codes.