2012.06.19 10:11, trigras rašė:
> Tue, 19 Jun 2012 10:02:17 +0300, trigras <trigras@gmail.com> rašė:
>
>> qr_hints.put(EncodeHintType.ERROR_CORRECTION,
>> ErrorCorrectionLevel.values()[qr_quality]);
>
> Tiesa, kažkaip užmačiau, kad čia kažkokia keista kalba ;) Turbūt
> idealiausias variantas būtų keisti dar čia:
>
> case 'M'
> qr_quality = ErrorCorrectionLevel.TROLOLO;
>
> Bet, kadangi nelabai rišu, kas čia prisukta, ties čia ir apsistosiu ;)
čia su Matlab'u reikia rišliai kalbėtis.
Va ką dar radau:
package com.google.zxing.qrcode.decoder;
/**
* <p>See ISO 18004:2006, 6.5.1. This enum encapsulates the four error
correction levels
* defined by the QR code standard.</p>
*
* @author Sean Owen
*/
public enum ErrorCorrectionLevel {
/** L = ~7% correction */
L(0x01),
/** M = ~15% correction */
M(0x00),
/** Q = ~25% correction */
Q(0x03),
/** H = ~30% correction */
H(0x02);
private static final ErrorCorrectionLevel[] FOR_BITS = {M, L, H, Q};
....
Kiba tiesiog paduoti 'M','L' ir tt?
--
ejs