开发一个UNIX下的模块化图像处理系统

ACM-SE 28 Pub Date : 1990-04-01 DOI:10.1145/98949.99154
S. A. Cover
{"title":"开发一个UNIX下的模块化图像处理系统","authors":"S. A. Cover","doi":"10.1145/98949.99154","DOIUrl":null,"url":null,"abstract":"results o f an ongoing student project to create the softw are for a m odular general purpose digital im age p rocessing system suited to our departm ent's needs. The system serves a variety o f purposes. It is intended for use as a laboratory resource in conjunction with coursew ork as well as aid ing independen t research p ro jec ts in im age processing and com puter vision. In order to be effective as a laboratory resource, the system m ust have capabilities that arc both flex ib le and easy to use. M odular com ponents functioning like tools o r filters allow for the flexibility needed in a learning environm ent. For independent research p ro jec ts , it should provide a consistent set o f general u tilities that reduce the w orkload involved in experim entation. C onsequently , it is desirable to have a softw are system that is h ighly m odular and w hose com ponents can be used as tools in various com binations for specific tasks. M odularity provides ease o f use in that prospective users need to leam only about those com ponents that they need or desire to em ploy. M odifiability and increm ental expansion also resu lt from the use o f m odularity in the system. Other system s have been developed along these lines [1]. In short, an im age processing system in the sense that we intend it is a co n c is lcn t env ironm en t fo r the m anagem ent, storage, and p rocessing o f digital im age flics. The system was designed and developed for the departm ent's Hewlett Packard 9000 running HP-UX, a proprietary version o f the UNIX operating system. The UNIX environm ent offers a num ber o f advantages in realiz ing the staled objectives. One o f these advantages is the ability to reduce overhead by using processing pipes. The use o f software p ipelines in image processing is a generally accepted concept [2], Shell scripting also aids in the com bination of m odules that work together. Currently our progress has been focused on basic file m anipulation and upon some basic processing functions. We plan to add softw are to perform other standard image convolu tions such as the Fast Fourier Transform (FFT), as well as creating piped prefilters to adjust file form ats. A lthough progress has been made on creating an im age p rocessing system for use at Furm an U niversity , there is certainly a great deal o f work yet to be d o n e .","PeriodicalId":409883,"journal":{"name":"ACM-SE 28","volume":"185 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Developing a modular image processing system under UNIX\",\"authors\":\"S. A. Cover\",\"doi\":\"10.1145/98949.99154\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"results o f an ongoing student project to create the softw are for a m odular general purpose digital im age p rocessing system suited to our departm ent's needs. The system serves a variety o f purposes. It is intended for use as a laboratory resource in conjunction with coursew ork as well as aid ing independen t research p ro jec ts in im age processing and com puter vision. In order to be effective as a laboratory resource, the system m ust have capabilities that arc both flex ib le and easy to use. M odular com ponents functioning like tools o r filters allow for the flexibility needed in a learning environm ent. For independent research p ro jec ts , it should provide a consistent set o f general u tilities that reduce the w orkload involved in experim entation. C onsequently , it is desirable to have a softw are system that is h ighly m odular and w hose com ponents can be used as tools in various com binations for specific tasks. M odularity provides ease o f use in that prospective users need to leam only about those com ponents that they need or desire to em ploy. M odifiability and increm ental expansion also resu lt from the use o f m odularity in the system. Other system s have been developed along these lines [1]. In short, an im age processing system in the sense that we intend it is a co n c is lcn t env ironm en t fo r the m anagem ent, storage, and p rocessing o f digital im age flics. The system was designed and developed for the departm ent's Hewlett Packard 9000 running HP-UX, a proprietary version o f the UNIX operating system. The UNIX environm ent offers a num ber o f advantages in realiz ing the staled objectives. One o f these advantages is the ability to reduce overhead by using processing pipes. The use o f software p ipelines in image processing is a generally accepted concept [2], Shell scripting also aids in the com bination of m odules that work together. Currently our progress has been focused on basic file m anipulation and upon some basic processing functions. We plan to add softw are to perform other standard image convolu tions such as the Fast Fourier Transform (FFT), as well as creating piped prefilters to adjust file form ats. A lthough progress has been made on creating an im age p rocessing system for use at Furm an U niversity , there is certainly a great deal o f work yet to be d o n e .\",\"PeriodicalId\":409883,\"journal\":{\"name\":\"ACM-SE 28\",\"volume\":\"185 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM-SE 28\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/98949.99154\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM-SE 28","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/98949.99154","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

一个正在进行的学生项目的结果是创建一个适合我们部门需要的模块化通用数字图像处理系统的软件。这个系统有多种用途。它的目的是作为一个实验室资源,结合课程作业,以及帮助独立研究项目在图像处理和计算机视觉。为了成为有效的实验室资源,该系统必须具有灵活、易于使用的能力。像工具或过滤器一样工作的模块化组件允许在学习环境中所需的灵活性。对于独立的研究项目,它应该提供一套一致的通用实用程序,以减少实验中涉及的工作量。因此,希望有一个高度模块化的软件系统,并且其组件可以作为工具以各种组合方式用于特定任务。模块化提供了易用性,因为潜在用户只需要了解他们需要或希望使用的那些组件。可修改性和增量扩展也源于在系统中使用M的奇异性。其他系统也沿着这条路线发展起来了。简而言之,我们所期望的图像处理系统是一个用于管理、存储和处理数字图像的系统。该系统是为该部门运行HP-UX的惠普9000设计和开发的,HP-UX是UNIX操作系统的专有版本。UNIX环境在实现上述目标方面提供了许多优势。这些优点之一是能够通过使用处理管道来减少开销。在图像处理中使用软件流水线是一个被普遍接受的概念,Shell脚本也有助于将协同工作的多个模块组合在一起。目前我们的研究进展主要集中在基本的文件操作和一些基本的处理功能上。我们计划添加软件来执行其他标准图像卷积,如快速傅里叶变换(FFT),以及创建管道预滤波器来调整文件格式。尽管在创建供哈佛大学使用的图像处理系统方面已经取得了进展,但当然还有很多工作要做。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Developing a modular image processing system under UNIX
results o f an ongoing student project to create the softw are for a m odular general purpose digital im age p rocessing system suited to our departm ent's needs. The system serves a variety o f purposes. It is intended for use as a laboratory resource in conjunction with coursew ork as well as aid ing independen t research p ro jec ts in im age processing and com puter vision. In order to be effective as a laboratory resource, the system m ust have capabilities that arc both flex ib le and easy to use. M odular com ponents functioning like tools o r filters allow for the flexibility needed in a learning environm ent. For independent research p ro jec ts , it should provide a consistent set o f general u tilities that reduce the w orkload involved in experim entation. C onsequently , it is desirable to have a softw are system that is h ighly m odular and w hose com ponents can be used as tools in various com binations for specific tasks. M odularity provides ease o f use in that prospective users need to leam only about those com ponents that they need or desire to em ploy. M odifiability and increm ental expansion also resu lt from the use o f m odularity in the system. Other system s have been developed along these lines [1]. In short, an im age processing system in the sense that we intend it is a co n c is lcn t env ironm en t fo r the m anagem ent, storage, and p rocessing o f digital im age flics. The system was designed and developed for the departm ent's Hewlett Packard 9000 running HP-UX, a proprietary version o f the UNIX operating system. The UNIX environm ent offers a num ber o f advantages in realiz ing the staled objectives. One o f these advantages is the ability to reduce overhead by using processing pipes. The use o f software p ipelines in image processing is a generally accepted concept [2], Shell scripting also aids in the com bination of m odules that work together. Currently our progress has been focused on basic file m anipulation and upon some basic processing functions. We plan to add softw are to perform other standard image convolu tions such as the Fast Fourier Transform (FFT), as well as creating piped prefilters to adjust file form ats. A lthough progress has been made on creating an im age p rocessing system for use at Furm an U niversity , there is certainly a great deal o f work yet to be d o n e .
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信