View Source Evision.QRCodeEncoder (Evision v0.1.10)
Link to this section Summary
Types
Type that represents an Evision.QRCodeEncoder
struct.
Functions
Constructor
Constructor
Generates QR code from input string.
Generates QR code from input string.
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.
Link to this section Types
@type t() :: %Evision.QRCodeEncoder{ref: reference()}
Type that represents an Evision.QRCodeEncoder
struct.
ref.
reference()
The underlying erlang resource variable.
Link to this section Functions
Constructor
Keyword Arguments
parameters:
Evision.QRCodeEncoder.Params
.QR code encoder parameters QRCodeEncoder::Params
Return
- retval:
Evision.QRCodeEncoder
Python prototype (for reference):
create([, parameters]) -> retval
Constructor
Keyword Arguments
parameters:
Evision.QRCodeEncoder.Params
.QR code encoder parameters QRCodeEncoder::Params
Return
- retval:
Evision.QRCodeEncoder
Python prototype (for reference):
create([, parameters]) -> retval
@spec encode(t(), binary()) :: Evision.Mat.t() | {:error, String.t()}
Generates QR code from input string.
Positional Arguments
encoded_info:
String
.Input string to encode.
Return
qrcode:
Evision.Mat
.Generated QR code.
Python prototype (for reference):
encode(encoded_info[, qrcode]) -> qrcode
@spec encode(t(), binary(), [{atom(), term()}, ...] | nil) :: Evision.Mat.t() | {:error, String.t()}
Generates QR code from input string.
Positional Arguments
encoded_info:
String
.Input string to encode.
Return
qrcode:
Evision.Mat
.Generated QR code.
Python prototype (for reference):
encode(encoded_info[, qrcode]) -> qrcode
@spec encodeStructuredAppend(t(), binary()) :: [Evision.Mat.t()] | {:error, String.t()}
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.
Positional Arguments
encoded_info:
String
.Input string to encode.
Return
qrcodes:
[Evision.Mat]
.Vector of generated QR codes.
Python prototype (for reference):
encodeStructuredAppend(encoded_info[, qrcodes]) -> qrcodes
@spec encodeStructuredAppend(t(), binary(), [{atom(), term()}, ...] | nil) :: [Evision.Mat.t()] | {:error, String.t()}
Generates QR code from input string in Structured Append mode. The encoded message is splitting over a number of QR codes.
Positional Arguments
encoded_info:
String
.Input string to encode.
Return
qrcodes:
[Evision.Mat]
.Vector of generated QR codes.
Python prototype (for reference):
encodeStructuredAppend(encoded_info[, qrcodes]) -> qrcodes