QR Code Library for Microsoft Visual Studio 2008 C#
barangkali ada yang butuh library tersebut di applikasinya,
link download berikut hasil compilasi QR code Source, khusus hasil kompilasi saya, sudah kompatibel dengan VS 2008.
http://www.mediafire.com/?2tf035sxd62ftp2
cara penggunaannya sebagai berikut :
tambahkan frase using :
using ThoughtWorks.QRCode.Codec;
using ThoughtWorks.QRCode.Codec.Data;
using ThoughtWorks.QRCode.Codec.Util;
kemudian, tambahkan fungsi berikut :
public Image EncodeQRCode(string code)
{ Image img;
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.ALPHA_NUMERIC;
qrCodeEncoder.QRCodeScale = 4;
qrCodeEncoder.QRCodeVersion = 7;
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
img = qrCodeEncoder.Encode(EncodePassword2(code));
return img;
}
hasil akhir fungsin berupa image, yang berasal dari encoding string dengan qrcode librari.
jangan lupa untuk mengexplore, modifikasi saja value di atas,
selamat mencoba
klo mau source code librarinya, bs kontak :
humsyong@yahoo.com
resetter printer canon ip 1300
donload link ini dan reset semua yang diperlukan
http://www.mediafire.com/?674ohgmdka4c8ca
Tutorial Image Delphi Processing
assalamu’alaikum
Ni baru belajar dari dosen ane di kuliah, baru tahu, ada cara canvas processing yang cuepet buangeds. di luar perkiraan, dengan cara biasa yang memakan waktu sekitar 10-20 detik, tapi dengan cara ini bisa dilakukan tidak lebih dari 2 detik.
Kronologis, ketika skripsi, ane menggunakn metode mean shift algorithm untuk melakukan segmentasi spasial citra, di jurnal yang ane baca, ada tulisan bahwa Algoritma ini memakan cost yang cukup besar, apalagi bahasa pemrograman yang ane gunakan adalah bahasa pemrograman Delphi, yang emang agak lemot darisononya
. Jadinya ane kira wajar2 aja kalo program bakalan lemot abisssss. Waktu konsultasi, barulah tahu, kalo cara ane yang salah :malu:. Harusnya operasi canvas, dilakukan dengan menggunakan array. Berikut ane tuliskan kesalahan penulisannya, sapa tahu bisa bermanfaat.
Misal algoritma berikut digunakan untuk mengkopi citra bitmap, dari image 1, ke image 2
1. For i:=0 to image1.picture.bitmap.width-1 do
2. FOr j:=0 to image1.picture.bitmap.height-1 do
3. image2.canvas.pixel[i,j]:=image1.canvas.pixel[i,j];
dengan cara reguler seperti di atas, niscaya untuk computer p4 2,8 HT, ram 1 giga akan membutuhkan waktu +- 1-2 detik hanya untuk mengkopi canvas dari image1 ke image2.
Langkah yang benar, ane tuliskan sebagai berikut :
1. buat definisi untuk array Rgp Triple
type
TarrayRGBTriple = array [word] of TRGBTriple;
ParrayRGBTriple = ^TarrayRGBTriple;
var
row1,row2 : ParrayRGBTriple;
2. Pada procedure untuk pengolahan citra, lakukan langkah berikut :
image2.Picture.Bitmap:=TBitmap.Create;
image2.Picture.Bitmap.PixelFormat:=pf24bit;
image2.Picture.Bitmap.Width:=Image1.Picture.Bitmap.Width;
image2.Picture.Bitmap.Height:=Image1.Picture.Bitmap.Height;
for i:=0 to image1.Picture.Bitmap.Height-1 do
begin
row1:=image1.Picture.Bitmap.ScanLine[i];
row2:=image2.Picture.Bitmap.ScanLine[i];
for j:=0 to image1.Picture.Bitmap.Width-1 do
begin
r:=row1[j].rgbtRed;
g:=row1[j].rgbtGreen;
b:=row1[j].rgbtBlue;
row2[j].rgbtRed:=255-r;
row2[j].rgbtGreen:=255-g;
row2[j].rgbtBlue:=255-b;
end;
end;
Silakan dicoba,
kalo pengen tahu sourcode lengkapnya, donlod link ini, ato yang pengen tahu langsung programnya, donlod link ini,
klao link dah expired, atau mau diskusi tentang mean shift algoritm silakan request via email ane
,
Wassalamu’alaikum
