Seller tidak aktif lebih dari 7 hari. Demi kenyamanan bertransaksi, disarankan untuk menghubungi Seller atau mencari lapak lain yang aktif

Main Content

Jual DVD Tutorial OCR
Rp 400.000
GRATIS Ongkir
Lokasi : Jawa Barat
Kondisi : Baru
Posted on : 24-01-2017 14:32
Terjual : 0 barang telah terjual
Dilihat : 16 kali
Berat : 1 gram
Last Sundul : 24 January 2017, 02:32:29 PM

Penjelasan Produk

emoticon-Gotta catch 'em all!
Pengertian OCR dan OMR (2)

Pengertian OCR

OCR (Optical Character Recognition) adalah aplikasi yang berfungsi untuk men scan gambar pada image dan dijadikan text, dan aplikasi ini juga bisa menjadi support /aplikasi tambahan untuk scanner. Dengan adanya OCR, Image yang bertulisan tangan, tulisan mesin ketik atau computer text, dapat dimanipulasi. Text yang discan dengan OCR dapat dicari kata per kata atau per kalimat. Dan setiap text dapat dimanipulasi, diganti, atau diberikan barcode.

Contoh pengunaan :
Riwayat kerja Pegawai Negeri. Setiap Pegawai Negeri mempunya arsip sendiri 2x, dokument kenaikan pangkat, dokument kenaikan gaji, dokument pindah alamat kerja dan lain sebagainya. Dengan mengunakan scanner dan OCR semua ini dapat disimpan dengan mudah dikomputer, lalu atasan dapat dengan mudah melihat arsip pegawainya hanya dengan mencari dokument tersebut melalui nama depan atau belakang.

Pengertian OMR

Optical Mark Reader (OMR) adalah perangkat “membaca” tanda pensil bulatan yang discan dalam bentuk kompatibel NCS bentuk seperti survey atau jawaban test. Bisa juga dijelaskan dalam bentuk pilihan ganda computer. Dalam dokumen ini The Optical Mark Reader akan disebut sebagai pemindai atau OMR. Bentuk tes computer yang dirancang untuk OMR NCS dikenal sebagai bentuk scan yang kompatibel. Tes dan survey selesai pada bentuk ini dibaca oleh pemindai, diperiksa dan hasilnya disimpan ke sebuah file. Data ini dapat di konversi menjadi ouput file dari beberapa format yang berbeda, tergantung pada jenis output yang anda inginkan.

OMR biasanya digunakan untuk survey dan ujian (test). Berbeda dengan OCR tingkat kebenaran OMR mencapai 100%.

Beberapa perangkat OMR mengunakan bentuk-bentuk yang dicetak ke “transoptic” kertas dan mengukur jumlah cahaya yang melewati kertas, dengan demikian suatu tanda di kedua sisi kertas akan mengurangi jumlah sinar yang melewati kertas. Berbeda dengan perangkat OMR khusus, perangkat lunak Desktop OMR memperbolehkan user untuk membuat bentuk-bentuk mereka sendiri dalam pengolahan kata dan mencetaknya pada printer laser. OMR lunak yang kemudian bekerja dengan common pemindai gambar desktop dengan document feeder untuk memperoses formulir yang diisi sekali.

Contohnya : Compatible NCS

* Matlab Camera dan Capture For lp2maray emoticon-Big Grin emoticon-Big Grin emoticon-Big Grin

ABSENSI MATLAB AUTO CAPTURE

% --- Executes on button press in btnZOOM.
function btnZOOM_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
I = get(proyek.axes1,'Userdata');
%J = imresize(I, 2, 'nearest');
J = imresize(I, [512 NaN]);
set(proyek.proyekPD2,'CurrentAxes',proyek.axes2);
imshow(J);
figure, imshow(I), figure, imshow(J)

% --- Executes on button press in btnCrop.
function btnCrop_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
I = get(proyek.axes1,'Userdata');
set(proyek.proyekPD2,'CurrentAxes',proyek.axes2);
imshow(I);
im=I;
f = imfreehand();
mask = f.createMask();
mask = repmat(mask,[1 1 3]);
im(~mask) = 0;
set(imshow(im));
set(proyek.axes2,'Userdata',im);
[ps]=['Crop gambar selesai'];
h = msgbox(ps, 'CROP','Help');% ICON:Warn Help Error

% --- Executes on button press in btnBrowse.
function btnBrowse_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
[proyek.namafile,proyek.direktori]=uigetfile({'*.bmp;*.jpg','file citra(*.bmp,*.jpg)';'*.bmp','file bitmap(*.bmp)';'*.jpg','file jpg(*.jpg)';'*.*','semua file(*.*)'},'buka file citra host/asli');
I=imread(fullfile(proyek.direktori,proyek.namafile)emoticon-Wink;

if ~isequal(proyek.namafile, 0)
set(proyek.proyekPD2,'CurrentAxes',proyek.axes1);
set(imshow(I));
set(proyek.axes1,'Userdata',I);
[ps]=['Load gambar ' proyek.namafile ' berhasil'];
h = msgbox(ps, 'Load','Help');% ICON:Warn Help Error
else
return;
end

% --- Executes on button press in btnClearBG.
function btnClearBG_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
I = get(proyek.axes1,'Userdata');
%%%%%%%hilangkan bground
H = fspecial('gaussian'); % Create the filter kernel.
I = imfilter(I,H); % Blur the image.
Mask = im2bw(I, 0.9); % Now we are generating the binary mask.
I([Mask, Mask, Mask]) = 0; % Now we have the image.
%%%%%%%%%%%%%%%%%%%%%%%%%
set(proyek.proyekPD2,'CurrentAxes',proyek.axes1);
imshow(I);
set(proyek.axes1,'Userdata',I);
msgbox('u CROP : Silakan drag di area yang diinginkan..','OK','Crop',I,[]);

% --- Executes on button press in btnCROPRect.
function btnCROPRect_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
I = get(proyek.axes1,'Userdata');
set(proyek.proyekPD2,'CurrentAxes',proyek.axes2);
imshow(I);
[im,rect] = imcrop(I);
set(imshow(im));
set(proyek.axes2,'Userdata',im);
[ps]=['Crop gambar By Rectangle selesai'];
h = msgbox(ps, 'CROP RECT','Help');% ICON:Warn Help Error

% --- Executes on button press in myBtnReset.
function myBtnReset_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
mau=questdlg(['Reset ' get(proyek.proyekPD2,'Name')''],['Anda ingin Reset Aplikasi ini?'],'Ya','Tidak','Ya');
if strcmp(mau,'Tidak')
return;
else
arrayfun(@cla,findall(0,'type','axes'))
hm = msgbox('Reset','Reset Sukses','help');
end

% --- Executes on button press in btnCamera.
function btnCamera_Callback(hObject, eventdata, handles)
% InstalledAdaptors: {'coreco' 'winvideo'}
% MATLABVersion: '7.10 (R2010a)'
% ToolboxName: 'Image Acquisition Toolbox'
% ToolboxVersion: '3.5 (R2010a)'
%obj = videoinput('matrox', 1);
proyek=guidata(gcbo);
%vid = videoinput('winvideo',2, 'YUY2_176x144');
vid=videoinput('winvideo', 1);
vid.FramesPerTrigger = 1;
vid.ReturnedColorspace = 'rgb';
triggerconfig(vid, 'manual');
vidRes = get(vid, 'VideoResolution');
imWidth = vidRes(1);
imHeight = vidRes(2);
nBands = get(vid, 'NumberOfBands');
hImage = image(zeros(imHeight, imWidth, nBands), 'parent', proyek.axes1);
preview(vid, hImage);
set(proyek.axes1,'Userdata',vid);
start(vid);
pause(1);
trigger(vid);
stoppreview(vid);
I = getdata(vid);
FDetect = vision.CascadeObjectDetector;

BB = step(FDetect,I);
imshow(I);
hold on
for i = 1:size(BB,1)
BB(i,emoticon-Smilie
rectangle('Position',BB(i,emoticon-Smilie,'LineWidth',5,'LineStyle','-','EdgeColor','r');
end
% 107 77 130 130
I = imcrop(I,BB);
I=imresize(I,[256 256]);
set(handles.proyekPD2,'CurrentAxes',handles.axes1);
hold off;
imshow(I);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OK
TrainDatabasePath = 'TrainDatabase\';%uigetdir(strcat(matlabroot,'\work'), 'Select training database path' )
TestDatabasePath ='TestDatabase\';% uigetdir(strcat(matlabroot,'\work'), 'Select test database path')

% prompt = {'Enter test image name (a number between 1 to 10):'};
% dlg_title = 'Input of FLD-Based Face Recognition System';
% num_lines= 1;
% def = {'1'};
%
% TestImage = inputdlg(prompt,dlg_title,num_lines,def);
% TestImage = strcat(TestDatabasePath,'\',char(TestImage),'.jpg');
TestImage=I;
im = I;%imread(TestImage);
%200x180x3 108000 uint8
%53 90 131 131
%I 132x132x3 52272 uint8

T = CreateDatabase(TrainDatabasePath);
[m V_PCA V_Fisher ProjectedImages_Fisher] = FisherfaceCore(T);
OutputName = Recognition(TestImage, m, V_PCA, V_Fisher, ProjectedImages_Fisher);

SelectedImage = strcat(TrainDatabasePath,'\',OutputName);
SelectedImage = imread(SelectedImage);

imshow(SelectedImage)
str = strcat('Matched image is : ',OutputName);
set(handles.edNis,'String',OutputName);
disp(str)

% --- Executes on button press in btnCapture.
function btnCapture_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
vid= get(proyek.axes1,'Userdata');
disp('============');
whos vid
start(vid);
pause(3);
trigger(vid);
stoppreview(vid);
I = getdata(vid);
imwrite(I, 'captured.png');
warndlg('Capture berhasil....!');
set(imshow(I));
set(proyek.axes1,'Userdata',I);

% --- Executes on button press in btnSave.
function btnSave_Callback(hObject, eventdata, handles)
% proyek=guidata(gcbo);
% counter = 1;
% img= get(proyek.axes1,'Userdata');
% baseDir = '';%'C:\Users\Sony Vaio\Documents\Task\images\';
% baseName = 'image_';
% newName = [baseDir baseName num2str(counter) '.jpg'];
% while exist(newName,'file')
% counter = counter + 1;
% newName = [baseDir baseName num2str(counter) '.jpg'];
% end
% imwrite(img, newName);
[handles.namafile,handles.direktori]=uiputfile({'*.bmp;*.jpg','file citra(*.bmp,*.jpg)';'*.bmp','file bitmap(*.bmp)';'*.jpg','file jpg(*.jpg)';'*.*','semua file(*.*)'},'simpan file citra');
al=fullfile(handles.direktori,handles.namafile)

I=get(handles.axes1,'Userdata');
gbr=imresize(I,[256 256]);
imwrite(gbr,al);
msgbox(['The new image @ ' handles.direktori '\' handles.namafile ' has Succesfully to Save']);

% --- Executes on button press in btnClose.
function btnClose_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
mau=questdlg(['Keluar ' get(proyek.aplikasi,'Name')''],['Anda ingin Keluar dari Aplikasi ini?'],'Ya','Tidak','Ya');
if strcmp(mau,'Tidak')
return;
end
delete(proyek.aplikasi);

% --- Executes on button press in BTNaUTO.
function BTNaUTO_Callback(hObject, eventdata, handles)
FDetect = vision.CascadeObjectDetector;
I = get(handles.axes1,'Userdata');
BB = step(FDetect,I);
imshow(I);
hold on
for i = 1:size(BB,1)
rectangle('Position',BB(i,emoticon-Smilie,'LineWidth',5,'LineStyle','-','EdgeColor','r');
end
hold off;

function btnLoad_Callback(hObject, eventdata, handles)
proyek=guidata(gcbo);
[handles.namafile,handles.direktori]=uigetfile({'*.bmp;*.jpg','file citra(*.bmp,*.jpg)';'*.bmp','file bitmap(*.bmp)';'*.jpg','file jpg(*.jpg)';'*.*','semua file(*.*)'},'buka file citra host/asli');
I=imread(fullfile(handles.direktori,handles.namafile)emoticon-Wink;
FDetect = vision.CascadeObjectDetector;

BB = step(FDetect,I);
imshow(I);
hold on
for i = 1:size(BB,1)
BB(i,emoticon-Smilie
rectangle('Position',BB(i,emoticon-Smilie,'LineWidth',5,'LineStyle','-','EdgeColor','r');
end
% 107 77 130 130
I = imcrop(I,BB);
set(handles.proyekPD2,'CurrentAxes',handles.axes1);
hold off;
imshow(I);
set(handles.axes1,'Userdata',I);

Pusing yaaa..... Lebih lengkapnya disini Gan..... Di Bawah hihiemoticon-Blue Guy Bata (L) emoticon-Blue Guy Cendol (L) emoticon-Games emoticon-I Love Kaskus emoticon-Imlek

- Office Lp2m Aray

Jl. Raya Lenteng Agung Timur No. 6
Kec. JagaKarsa Srengseng Sawah, Kab. Jakarta Selatan, Prov. Jawa Barat
Kode Post. 12640, WA/SMS 081291260067 Hp. 085279959498, Telp / Fax Araycomp(021)78889003

- Services ArayComp

Jl. Raya Lenteng Agung Timur No. 38A
Kec. JagaKarsa Srengseng Sawah, Kab. Jakarta Selatan, Prov. Jawa Barat
Kode Post. 12640, Telp / Fax (021)78889003 Lppm, (021)92771708, Seberang Halte UI Depok.

Reff: www.lp2maray.com
Reff: www.lp2maray.com/2017
Reff: http://nagios-totals.blogspot.co.id/