3DSlicer开发之路——Extensions(四)

Extensions server(有待探索)

  • The authoritative slicer extensions server is http://slicer.kitware.com/midas3 (权威slicer extensions 服务器)
  • An extensions server is a MIDAS instance having the plugins slicerpackages and slicerappstore installed.(一个extensions server的概念描述)
  • Assuming you install your own extensions server,(有教程教你怎样配置你自己的extensions server) it is possible to manage, serve and distribute extensions yourself. As depicted on the image below, Slicer users will have to set a different extensions server in Edit -> Application Settings -> Extensions.(这边好像在讲怎样设置你的extensions server,而不再用官方提供的extensions server)
Slicer Extensions settings

 

Server configuration

  • Database type: Mysql(数据库类型)
  • Plugin installation: Checkout the source of the plugins into the modules folder of your midas installation.

Why there are no windows 32-bit extensions available ?

  • Win 32 has a very limited amount of memory available to an application.
  • Many registration and segmentation algorithms fail on that platform because they run out of memory, when used with state of large data.(难以适应大数据处理)
  • Some of these failures are just that, some can crash slicer. Even though the "real" failure is caused by overextending the capabilities of the hardware (in a way the user's fault), it appears to the user that Slicer does not work. (真正的错误是用户对硬件能力的过度拓展,但在用户看来似乎是Slicer不工作了)
  • If you search the archives of Slicer Users there are several such complaints until we started to discourage people to use 32 bit.

Discussion: http://massmail.spl.harvard.edu/public-archives/slicer-users/2013/006703.html


Should I install the nightly version to access to last extension updates ?

If the extension developers contributed updates for the current stable release, you don't have to install the nightly version of Slicer. You can simply update the extension. Consider reading How to update an already installed extension. (开发者依然在维护stable release版本的slicer extension)

On the other hand, if the extension developers stopped to maintain the version of their extension built against the stable release (so that we can use the latest feature that will be in the next Slicer release), downloading the nightly is the only way to get the latest version of the extension. (开发者不再维护他们的stable release版本的slicer extension,那么我们只有下载nightly 版本的slicer来获取最新版本的extension)


How to update an already installed extension?

Assuming updates extensions are available for your version of Slicer, extensions can either be updated manually or automatically. (extensions 在对你的slicer版本有了更新之后,可以尝试手动或自动更新)

See Updating installed extensions


Updating installed extensions(手动,自动)

1. Open extensions manager and select Manage Extensions tab

2. Select Check for Updates from the tools menu

3. Check log

By selecting Install Updates Automatically from the tools menu, Slicer will check if extension updates are available on start-up.

来自 <https://www.slicer.org/wiki/Documentation/Nightly/Developers/FAQ#How_to_update_an_already_installed_extension.3F>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值