Dagher A P, Fitzpatrick M, Flanders A E, Eng J
Diagnostic Radiology Department, National Institutes of Health, Bethesda, MD 20892, USA.
Radiographics. 1998 Sep-Oct;18(5):1287-93. doi: 10.1148/radiographics.18.5.9747620.
Java is a relatively new programming language that has been used to develop a World Wide Web-based tool for estimating magnetic resonance (MR) imaging relaxation times, thereby demonstrating how Java may be used for Web-based radiology applications beyond improving the user interface of teaching files. A standard processing algorithm coded with Java is downloaded along with the hypertext markup language (HTML) document. The user (client) selects the desired pulse sequence and inputs data obtained from a region of interest on the MR images. The algorithm is used to modify selected MR imaging parameters in an equation that models the phenomenon being evaluated. MR imaging relaxation times are estimated, and confidence intervals and a P value expressing the accuracy of the final results are calculated. Design features such as simplicity, object-oriented programming, and security restrictions allow Java to expand the capabilities of HTML by offering a more versatile user interface that includes dynamic annotations and graphics. Java also allows the client to perform more sophisticated information processing and computation than is usually associated with Web applications. Java is likely to become a standard programming option, and the development of stand-alone Java applications may become more common as Java is integrated into future versions of computer operating systems.
Java是一种相对较新的编程语言,已被用于开发一种基于万维网的工具,用于估计磁共振(MR)成像弛豫时间,从而展示了Java如何可用于基于网络的放射学应用,而不仅仅是改善教学文件的用户界面。用Java编码的标准处理算法与超文本标记语言(HTML)文档一起下载。用户(客户端)选择所需的脉冲序列,并输入从MR图像上的感兴趣区域获得的数据。该算法用于在模拟所评估现象的方程中修改选定的MR成像参数。估计MR成像弛豫时间,并计算表示最终结果准确性的置信区间和P值。诸如简单性、面向对象编程和安全限制等设计特性使Java能够通过提供包括动态注释和图形在内的更通用用户界面来扩展HTML的功能。Java还允许客户端执行比通常与网络应用程序相关联的更复杂的信息处理和计算。Java很可能会成为一种标准的编程选项,并且随着Java被集成到未来版本的计算机操作系统中,独立Java应用程序的开发可能会变得更加普遍。