My blog has moved!

You will be automatically redirected to the new address. If that does not occur, visit
http://ashokbasnet.com.np
and update your bookmarks.

Showing posts with label Applications. Show all posts
Showing posts with label Applications. Show all posts

Sunday, February 26, 2012

Number Plate Extraction using MATLAB

The number plate extraction in MATLAB can be accomplished using Image Proccessing Tools available in MATLAB. The functions provided by the Image Processing ToolBox makes it easy to process any images to extract the data from it.
The algorithm for extracting number plate can be summarized as:-

Friday, July 22, 2011

LOCUS 2011 : Projects ( C.yber and IoeCamPlus)

This year locus, we have showcased two projects , one from previous year locus project and another C++ project .

You can have look at them at following link:-

1. C.yber

2. IoeCamPlus : v2.0ß

IoeCamPlus : v2.0ß realeased

IoeCamPlus is a cross platform webcam application With the problems faced with IoeCamPlusv1.0, the 2nd version of IoeCamPlus is released.

Updates in the IoeCamPlusv2.0ß :-

  • Image saving problem in v1.0 is solved.
  • new dll files installation updated.
  • Painter added for images browsed.
  • Error handling in case of missing camera hardware added etc.

You can download the source and installation file:-

  1. Installation Package
  2. Complete Source code

Your feedbacks are important for us to improve the IoeCamPlus. So do comment….

Thursday, April 21, 2011

IoeCamPlus : II/I part IOE Project

IoeCamPlus is a cross platform webcam application developed as a part of II/I part C++ project at Pulchok Campus.
Platform: QT and OpenCV
Language : C++
logos
is an application designed to utilize web cams present in most of the laptops and notebooks. This application is also able to utilize other simple USB PnP web cam technologies for PC’s. In a nutshell, this application is made to be a lightweight alternative to the default web cam application that comes with the corresponding machine.
The project runs in two different modes:-
A. Camera Mode
B. Image Mode

Thursday, September 16, 2010

C.yber [LOCUS 2010 Project]

C.yber is a cyber managemnet System completely build in C programming Language for the IOE event LOCUS 2010 organized on Ashwin 1 and 2.
cyber

C.yber is a program which interconnects different computers which allows users to communicate over the computer network and provide security from unauthorized users by login system in client server.
The project aims at managing the cyber cafe with multiple clients and give the clients access of services that the cyber is providing when it log in. The clients can log in as members or guests and use the services that the cyber is providing. The client can request services of cafe like tea, coffee or any others.

Tuesday, June 15, 2010

Client Sever Application in C

This project is intended to be done as Mini Project for Computer Programming I as the syllabus of IOE, TU. The project is based on networking in C programming.
The project is based on the client server architecture and its communication protocols. The project basically is divided into two sections:- Server and Client. The server has the full control of the information. The server can manage the information of the students and host the server to listen to clients so that client can get required information.
The features of the project include client which can chat with server for any reason or can search the information of a particular student. The chat part basically deals with message sending and receiving between server and client. When a client requests for the chat, server starts the session of chat and both can send and receive the message one at a time. When the chat session needs to be closed any user can type “end” and send it over network.
The server can store the information of the students and do all sorts of modification, search, delete them. The information is stored in the file at server. When client requests for it, the server searches the required from the file and replies back to the client.
This project is an implementation of how the information is exchanged in any network using sockets. Windows sockets 2 (Winsock) is used to create application capable of transmitting data across network independent of the network protocol being used. Winsock follows the Windows Open System Architecture (WOSA) model; it defines a standard service provider interface (SPI) between the application programming interface (API), with its exported functions and the protocol stacks. It uses the sockets paradigm that was first popularized by Berkeley Software Distribution (BSD) UNIX. It was later adapted for Windows in Windows Sockets 1.1, with which Windows Sockets 2 applications are backward compatible. Winsock programming previously centered around TCP/IP. Some programming practices that worked with TCP/IP do not work with every protocol. As a result, the Windows Sockets 2 API adds functions where necessary to handle several protocols.
The system is basically divided into two broad section:-
  • Server :- It is responsible for hosting the server so that client can start communication session.
  • Client :- Client connects to the server by giving the server IP address and port number to which it should connect to.

Application Block Diagram:

Friday, April 23, 2010

ANPR(Automatic Number Plate Recognition) Using ALR(Automatic Line Tracking Robot)

It is almost known that the world is nowadays being more dependent in the computer than the human manpower. Today in the developed countries more than 90% of the job is done by automated system and this is due to the accuracy, reliability and versatile nature of the computer. In the developed western countries many big factories, nuclear plants, communication centers all of them are under the control of the computer because that’s not the place where human hand can reach up. To add the further mile for this step we have presented an automated number plate recognition using automatic line tracking robot. The
project is based on image processing technology using popular software MATLAB.
        The ANPR (Automatic Number Plate Recognition) using ALR (Automatic line
Tracking Robot) is a system designed to help in recognition of number plates of vehicles. This system is designed for the purpose of the security and it is a security system. This system is based on the image processing system. This system helps in the functions like detection of the number plates of the vehicles, processing them and using processed data for further processes like storing, allowing vehicle to pass or to reject vehicle. This system also helps to conduct the graphic images of the vehicles which can be further stored in the database in text format reducing size of data to be stored. 

Wednesday, December 30, 2009

CD Control Application Using VB 6

Controlling the CD/DVD Drive of our computer using an application software is good for both the life of CD/DVD Drive and for us also.
Visual Basic cab be the most easy way to do it.

All you have to do is make a new project.
Add a form and a module and design the interface as you like for eject and close command button.
Name the command Box names as cmdclose and cmdopen for Close and Open Command button.
Private Sub cmdclose_Click()
'Close CD drive door
retvalue = mciSendString("set CDAudio door closed", returnstring, 127, 0)
End Sub

Private Sub cmdopen_Click()
'Open CD drive door
retvalue = mciSendString("set CDAudio door open", returnstring, 127, 0)
End Sub
And now for module section, just copy and paste the following code or the code can be copied from the API.
Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long


You can download the exe  file here.