Trait opencv::objdetect::QRCodeEncoder
source · [−]pub trait QRCodeEncoder: QRCodeEncoderConst {
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void;
fn encode(
&mut self,
encoded_info: &str,
qrcode: &mut dyn ToOutputArray
) -> Result<()> { ... }
fn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut dyn ToOutputArray
) -> Result<()> { ... }
}Required methods
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void
Provided methods
Generates QR code from input string.
Parameters
- encoded_info: Input string to encode.
- qrcode: Generated QR code.
fn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut dyn ToOutputArray
) -> Result<()>
fn encode_structured_append(
&mut self,
encoded_info: &str,
qrcodes: &mut dyn 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.
Implementations
Constructor
Parameters
- parameters: QR code encoder parameters QRCodeEncoder::Params
C++ default parameters
- parameters: QRCodeEncoder::Params()