PixInsight

PixInsight
软件
软件描述
PixInsight 是一个专注于天文摄影及其他技术成像领域的高级图像处理平台,凭借目前最强大的工具集,持续推动天文学图像处理的边界。
官方网站
访问软件的官方网站了解更多信息
pixinsight.com
什么是 PixInsight?
PixInsight 是一个模块化、开放架构且可移植的图像处理平台,适用于 FreeBSD、Linux、Mac OS X 和 Windows。
PixInsight 是一个专为天文摄影及其他技术成像领域设计的高级图像处理软件平台。它是一个模块化、开放架构的系统,所有处理和文件操作功能均以可外部安装的模块形式实现。
PixInsight 已作为原生 64 位应用程序移植至 FreeBSD、Linux、OS X 和 Windows 操作系统。PixInsight 是一个高度多线程的环境,能够充分利用现代硬件中所有可用的处理器和核心。
PixInsight 既是图像处理环境,也是软件开发框架。其核心应用集成了三种用户界面:图形界面、命令行界面以及基于 JavaScript 语言的脚本界面。作为开发平台,PixInsight 提供 PixInsight 类库(PCL),这是一个 ISO C++ 框架,用于开发 PixInsight 模块;同时提供 PixInsight JavaScript 运行时(PJSR),一个符合 ECMA 262-5 标准的环境,可直接在核心 PixInsight 应用中使用。
PixInsight 项目源自天文摄影内部:它是天文学家为天文学家打造的软件平台。
PixInsight 基于与大多数成像应用截然不同的设计理念和范式。更具体地说,以下是对你问题的部分回答:
PixInsight 是一个面向对象的软件平台。在 PixInsight 中,面向对象思想贯穿整个系统,从内核到用户界面最显眼的元素皆是如此。这具有重要意义;详见 FAQ 1.6 的详细说明。
--- PixInsight 提供高效、现代算法和工具的严格实现。例如,某些其他应用视为“高级”的技术和工具,在我们看来已属过时。
--- PixInsight 支持五种数值类型来表示和存储像素数据:8 位、16 位和 32 位整数,以及 32 位和 64 位 IEEE 754 浮点实数。这五种数据类型由所有处理工具透明支持。此外,PixInsight 支持 32 位和 64 位浮点复数像素数据,用于存储频域图像。复数像素数据由 PCL 和 PJSR 开发框架支持。
--- 在 PixInsight 中,每个工具的设计都旨在最大限度地提升您对底层过程和算法的控制能力。在合理可用性的范围内,不存在简化或近似/简化的妥协。
--- 在 PixInsight 中,灵活性、准确性和效率始终优先于易用性。
