WebCamera

所属分类:Windows编程
开发工具:Java
文件大小:406KB
下载次数:53
上传日期:2008-06-02 06:15:07
上 传 者livingformydou
说明:  Life Monitor program, to capture image and save image, set up threshold, monitor the system

文件列表:
Web Camera\build\classes\AddCamera$1.class (691, 2008-05-25)
Web Camera\build\classes\AddCamera$2.class (691, 2008-05-25)
Web Camera\build\classes\AddCamera.class (4097, 2008-05-25)
Web Camera\build\classes\camera\Camera.class (427, 2007-04-25)
Web Camera\build\classes\camera\CameraInfo.class (1660, 2008-05-25)
Web Camera\build\classes\camera\CameraStateManager.class (823, 2007-04-25)
Web Camera\build\classes\camera\ConfigDialog.class (3229, 2008-05-25)
Web Camera\build\classes\camera\DayType$StateChange.class (687, 2007-04-25)
Web Camera\build\classes\camera\DayType.class (2298, 2007-04-25)
Web Camera\build\classes\camera\frameSchedule$1.class (857, 2007-04-25)
Web Camera\build\classes\camera\frameSchedule$2.class (761, 2007-04-25)
Web Camera\build\classes\camera\frameSchedule$3.class (761, 2007-04-25)
Web Camera\build\classes\camera\frameSchedule.class (8747, 2007-04-25)
Web Camera\build\classes\camera\ImagePanel$1.class (1052, 2008-05-25)
Web Camera\build\classes\camera\ImagePanel.class (4553, 2008-05-25)
Web Camera\build\classes\camera\IpCamera$Status.class (450, 2007-04-25)
Web Camera\build\classes\camera\IpCamera.class (3332, 2007-04-25)
Web Camera\build\classes\camera\Schedule.class (3170, 2007-04-25)
Web Camera\build\classes\CameraMain$1.class (1757, 2008-05-25)
Web Camera\build\classes\CameraMain$10.class (669, 2008-05-25)
Web Camera\build\classes\CameraMain$11.class (701, 2008-05-25)
Web Camera\build\classes\CameraMain$12.class (701, 2008-05-25)
Web Camera\build\classes\CameraMain$13.class (701, 2008-05-25)
Web Camera\build\classes\CameraMain$14.class (515, 2008-05-25)
Web Camera\build\classes\CameraMain$2.class (698, 2008-05-25)
Web Camera\build\classes\CameraMain$3.class (698, 2008-05-25)
Web Camera\build\classes\CameraMain$4.class (698, 2008-05-25)
Web Camera\build\classes\CameraMain$5.class (698, 2008-05-25)
Web Camera\build\classes\CameraMain$6.class (733, 2008-05-25)
Web Camera\build\classes\CameraMain$7.class (666, 2008-05-25)
Web Camera\build\classes\CameraMain$8.class (666, 2008-05-25)
Web Camera\build\classes\CameraMain$9.class (666, 2008-05-25)
Web Camera\build\classes\CameraMain.class (14710, 2008-05-25)
Web Camera\build\classes\frameSchedule$1.class (822, 2007-04-25)
Web Camera\build\classes\frameSchedule$2.class (525, 2007-04-25)
Web Camera\build\classes\frameSchedule.class (7670, 2007-04-25)
Web Camera\build\classes\History$1.class (677, 2007-04-25)
Web Camera\build\classes\History$2.class (501, 2007-04-25)
Web Camera\build\classes\History.class (5863, 2007-04-25)
Web Camera\build.xml (3388, 2007-04-07)
... ...

In this part, five classes are designed to implement all funcions of camera, including CameraMain, AddCamera, CameraInfo, ConfigDialog, and ImagePanel. CameraMain class is to initiate the main frame using Netbean drawing for UI. In mainpage, following functions are invoked, including saving and reading Camera information by initCameraInfo(), initiating the list of camera by DefaultListModel(),initiating components by initComponents(), adding and removing camera by btnAddCameraActionPerformed(ActionEvent evt) and btnRemoveCameraActionPerformed(ActionEvent evt), viewing the image from Ipcamera by ImagePanel(), saving the image in viewing panel by pmiSavePhotoActionPerformed(ActionEvent evt). ImagePanel class is defined to invoke the function of readImage from IpCamera, to draw the image in the viewing panel.Other functions of ImagePanel includes save image, analyze differnt pixels to enable motion detection. ConfigDialog is used to configure the system value for capturing image. CameraInfo is designed to save the infomation of camera with specific schedule. In other words, this class is used to exchange data between camera viewing and schedules. IpCamera and Camera classes are provided to connect the url,and read image. In Camera part, to-do job includes capturing image with schedule returned by schedule. This function is designed in ImagePanel class, using if condition to check the status of the camera, which is returned in CameraInfo class. Based on the design of ICS system, two different image capturing functions should be provided by motion detected, or by record status. In motion detected, image will be save if the threshold value and tolerance value are overlimit to setup value. In record, the image will be saved continuelly.

近期下载者

相关文件


收藏者