Struct opencv::objdetect::QRCodeEncoder
source · pub struct QRCodeEncoder { /* private fields */ }
Implementations§
source§impl QRCodeEncoder
impl QRCodeEncoder
sourcepub fn create(parameters: QRCodeEncoder_Params) -> Result<Ptr<QRCodeEncoder>>
pub fn create(parameters: QRCodeEncoder_Params) -> Result<Ptr<QRCodeEncoder>>
sourcepub fn create_def() -> Result<Ptr<QRCodeEncoder>>
pub fn create_def() -> Result<Ptr<QRCodeEncoder>>
Constructor
§Parameters
- parameters: QR code encoder parameters QRCodeEncoder::Params
§Note
This alternative version of QRCodeEncoder::create function uses the following default values for its arguments:
- parameters: QRCodeEncoder::Params()
Trait Implementations§
source§impl Boxed for QRCodeEncoder
impl Boxed for QRCodeEncoder
source§unsafe fn from_raw(
ptr: <QRCodeEncoder as OpenCVType<'_>>::ExternReceive
) -> Self
unsafe fn from_raw( ptr: <QRCodeEncoder as OpenCVType<'_>>::ExternReceive ) -> Self
Wrap the specified raw pointer Read more
source§fn into_raw(self) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSendMut
fn into_raw(self) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSendMut
Return the underlying raw pointer while consuming this wrapper. Read more
source§fn as_raw(&self) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSend
fn as_raw(&self) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSend
Return the underlying raw pointer. Read more
source§fn as_raw_mut(
&mut self
) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSendMut
fn as_raw_mut( &mut self ) -> <QRCodeEncoder as OpenCVTypeExternContainer>::ExternSendMut
Return the underlying mutable raw pointer Read more
source§impl Debug for QRCodeEncoder
impl Debug for QRCodeEncoder
source§impl Drop for QRCodeEncoder
impl Drop for QRCodeEncoder
source§impl QRCodeEncoderTrait for QRCodeEncoder
impl QRCodeEncoderTrait for QRCodeEncoder
fn as_raw_mut_QRCodeEncoder(&mut self) -> *mut c_void
source§fn 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. Read more
source§fn 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. Read more
source§impl QRCodeEncoderTraitConst for QRCodeEncoder
impl QRCodeEncoderTraitConst for QRCodeEncoder
fn as_raw_QRCodeEncoder(&self) -> *const c_void
impl Send for QRCodeEncoder
Auto Trait Implementations§
impl Freeze for QRCodeEncoder
impl RefUnwindSafe for QRCodeEncoder
impl !Sync for QRCodeEncoder
impl Unpin for QRCodeEncoder
impl UnwindSafe for QRCodeEncoder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more