摘 要: 利用计算机图像处理技术在水产养殖业中实现对鱼类生长的监控。
关键词: 数字图像处理 水产养殖 Matlab
近年来,随着经济的发展及人们生活水平的日益提高,对水产品需求量也越来越大。因此工厂化水产养殖已成为水产养殖业的主要生产方式。但是,在工厂化水产养殖场中微生物容易大量繁殖,病害越来越多,而鱼药的滥用很容易造成鱼类短期内大量死亡的事故。因此如何早期发现养殖水池中鱼出现病变或死亡,以便采取相应的补救措施,已成为水产养殖业中一项重要的任务。本文将介绍一种利用数字图像处理技术对养殖现场中鱼类生长情况实现监控的系统。
1 系统构成 图像处理一般具有较复杂的运算,占用较多CPU资源。为了能将图像处理功能与整个水产养殖计算机监控系统融合,本文所述的图像处理方法将依据快速、简易、准确的原则。系统构成示意图如图1所示。
该微机图像处理系统常用部件由摄像机、视频图像采集卡、计算机和打印机等基本硬件组成。目前普遍采用的固体器件摄像机是CCD类型。CCD摄像机是由电荷耦合元件组成的图像探测器,具有体积小、重量轻、结构紧凑等优点。视频图像采集卡可以将摄像机得到的模拟图像信号转换成数字图像信号,供计算机处理。根据图像采集的速度,视频采集卡可以分为:中速采集卡、实时单频采集卡、实时采集卡三种。本系统采用中速采集卡,采集速度约为1帧/s。视频图像采集卡插在微机的扩展槽上,与摄像机连接使用。计算机采用CPU为PentiumⅢ1G,256MB内存,40GB硬盘的PC机。