Qualitative evaluation provides the basis for determining if the quality of products meets the target specifications. Manual evaluation of de-husked coconuts is still being performed by coconut farmers, however, it is...
详细信息
ISBN:
(纸本)9781450372183
Qualitative evaluation provides the basis for determining if the quality of products meets the target specifications. Manual evaluation of de-husked coconuts is still being performed by coconut farmers, however, it is time consuming and costly. Ergo this study aiming to replace the manual inspection, a prototype was developed for objective and automated quality evaluation of de-husked coconuts through the application of computer vision and machine learning, identifying good-quality de-husked coconuts from defective ones with respect to its RGB color space. javafx platform was utilized to create the system performing K-Nearest Neighbor and Arduino technology played a significant role in the hardware control of the device. The image samples were captured by a CMOS camera in an imaging chamber with invariant illumination on top of a conveyor belt. Image processing is done to get the required features of the sample and by comparing the average RGB value from the custom dataset, then the maturity level of the coconut is determined. With the accuracy of 86.67%, the system is able to evaluate de-husked coconuts which are good for further processing used in export and premature coconuts that are to be rejected.
BlueJ is a beginner's IDE for Java which has been in popular use for over ten years. But it continues to improve and evolve: BlueJ 4.0.0 was recently released with several new features. Git support has been added ...
详细信息
ISBN:
(纸本)9781450346986
BlueJ is a beginner's IDE for Java which has been in popular use for over ten years. But it continues to improve and evolve: BlueJ 4.0.0 was recently released with several new features. Git support has been added in a user-friendly way, and the support for writing javafx GUI applications has been improved. BlueJ 4 also includes the frame-based Stride editor (previously seen in Greenfoot), which allows for block-like programming. BlueJ 4 also retains all its existing functionality such as interactive object creation and method invocation, a "REPL"-like code pad, a debugger and testing support. This workshop, run by the developers of BlueJ, will take the participants, whether new to BlueJ and Java or long-time users, through the new features while also providing an introduction/refresher on the existing capabilities of the software. Participants will learn how to share BlueJ projects via Github, create a new javafx application, dabble with Stride and get a tour of the existing BlueJ functionality. A laptop with BlueJ 4.0 installed is required.
随着Web应用系统在Internet上得到越来越广泛的使用,互联网用户对Web应用系统所提供服务的要求也逐步提高。基于HTML文档的Web从诞生使用至今已超过10年,作为一种计算机技术已显古老。在Web的漫长历史发展过程中,为了应对互联网用户不断出现的新需求,HTML技术从简陋的普通文本过渡到图文并茂,从Web1.0发展到Ajax技术实现的Web2.0,HTML文档对象模型的特性得到了充分发挥。
用户对B/S架构Web表现层技术的需求不仅限于较为简单的即时互动,而更希望获得能进行拖放式操作、更加健壮、反应更加灵敏和更具可视化特性的操作体验。由于传统的HTML技术已无法应对,为了满足用户的新需求,RIA(Rich Internet Applications)富互联网应用的客户端技术应运而生。
本文介绍了Flex、Silverlight以及javafx三种主流的RIA实现技术,分析它们的技术架构,并进一步通过实验比较了它们的性能。研究了主流RIA技术与J2EE轻量级Spring框架结合实现Web应用系统的技术方案,并结合实际项目“电子档案库系统”分析了RIA技术与Spring结合方案和开发过程。
暂无评论