Tema: Re: JAVA: nebeveikia galva
Autorius: ejs
Data: 2012-06-19 11:36:17
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