首页 > 系统相关 >Ubuntu中编译使用ANTs(医学图像配准)含github无法访问问题解决

Ubuntu中编译使用ANTs(医学图像配准)含github无法访问问题解决

时间:2024-08-15 14:53:28浏览次数:9  
标签:bin 配准 fastly 无法访问 ANTs github Ubuntu net com

目录

第一步、修改hosts文件

1.打开https://github.com.ipaddress.com/ 

2.打开https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo

3.打开hosts文件,并在文件末尾添加如下内容

 第二步、编译ANTs

1)首先安装git、cmake以及c++编译器

2)编译

3)配置bin目录,如果没有bin目录,就创建一个bin目录

4)配置环境变量

第三步、使用ANTs


第一步、修改hosts文件

1.打开https://github.com.ipaddress.com/ 

向下拉动,找到如下页面,记住IP地址

2.打开https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo

向下拉动,找到如下页面,记住IP地址

3.打开hosts文件,并在文件末尾添加如下内容

使用命令sudo nano /etc/hosts,如没有nano可用命令sudo apt install nano安装

140.82.112.3 github.com
151.101.1.6 github.global.ssl.fastly.net
151.101.65.6 github.global.ssl.fastly.net
151.101.129.6 github.global.ssl.fastly.net
151.101.193.6 github.global.ssl.fastly.net

ctrl + o 写入保存,enter 确认,ctrl + x 退出

网址最好用https打头,不要改为git打头

 第二步、编译ANTs

1)首先安装git、cmake以及c++编译器

sudo apt install git
sudo apt install cmake-curses-gui
sudo apt install build-essential

// 安装完之后进行更新
sudo apt update

2)编译

//这里文件保存在ANTs
git clone https://github.com/ANTsX/ANTs.git  //如果已经下载了ANTs文件,这一步可以忽略
mkdir antsbin        //跟ANTs在同一级目录
cd antsbin
ccmake ../ANTs       //配置ANTs,进入cmake界面,按下C键,等待加载完成再按下C键,G键
make -j 4          //编译,4是指定线程,如果Ubuntu编译过程出现卡退就降低并行线程数,2或1都行

3)配置bin目录,如果没有bin目录,就创建一个bin目录

mkdir bin     //在antsbin目录下创建bin
cp ./ANTS-build/Examples/* ./bin     //将ANTS-build/Examples下的文件复制到bin目录中
cp ./staging/bin/* ./bin          //将staging/bin下的文件复制到bin目录中
cp ../ANTs/Scripts/* ./bin       //将ANTs/Scripts下的文件复制到bin目录中

4)配置环境变量

cd ~       //回到主目录
nano ~/.bashrc      //使用nano编译,插入如下内容
export ANTSPATH=/home/.../antsbin/bin/      //注意这里添加你的antsbin/bin的根目录
export PATH="$ANTSPATH:$PATH"
source ~/.bashrc       //激活环境

第三步、使用ANTs

nano ~/.bashrc    //打开文件,在末尾添加如下内容
export PATH=$PATH:/home/.../ANTs/Scripts       //这里添加你的ANTs源文件文件下Scripts的根目录
// ctrl + o 写入保存,enter 确认,ctrl + x 退出
source ~/.bashrc

 配置好之后即可进行配准,输入如下命令

//这里我用常用的SyN进行示范
antsRegistrationSyN.sh -d 2 -f fixed.jpg -m moving.jpg -o output
//注意这里图片的路径要使用你的图片的具体路径

也可直接输入antsRegistrationSyN.sh查看具体使用说明

标签:bin,配准,fastly,无法访问,ANTs,github,Ubuntu,net,com
From: https://blog.csdn.net/m0_71212744/article/details/141220398

相关文章

  • 在 Ubuntu 上使用 bash 访问 Windows 的 Program Files (x86) 目录时,遇到 “未预期的
    ubuntu进入windowsProgramFiles(x86)目录时提示bash:未预期的符号“(”附近有语法错误 是因为目录名中包含了空格和特殊字符(如括号)。在 bash 中,处理这些字符时需要特别注意。以下是解决方法:使用引号:用引号将路径括起来,以处理目录中的空格和特殊......
  • [已解决] 使用向日葵远程控制在Ubuntu系统上控制Minecraft存在鼠标移动视角异常
    省流:使用Ctrl+Alt+Enter将当前鼠标指针切换到被控鼠标方指针。问题描述在使用向日葵远程控制连接到我的远程Ubuntu系统中游玩Minecraft时,发现鼠标视角的移动有问题。具体表现为,鼠标可以点击菜单、按钮等,也可以点击选择物品、左键摧毁物品、右键使用物品,然而移动鼠标......
  • 如何在Ubuntu上使用HMCL游玩Minecraft
    想要训练一个基于计算机视觉技术的Minecraft的AI,需要在Ubuntu系统上启动Minecraft游戏本体。前置条件假设你已经在Ubuntu安装了OpenJDK或其他的JDK。你需要运行的是Minecraft的Java版。必要的下载开源的Minecraft启动器HMCL:HMCL启动器的下载链接HMCL......
  • Ubuntu 22.04 LTS 环境下部署 Docker 服务
    sudosystemctlstopapparmor.servicesudosystemctldisableapparmor.servicesudoufwdisable#Uninstallallconflictingpackages.sudoaptremove-ydocker.iodocker-docdocker-composedocker-compose-v2podman-dockercontainerdrunc#SetupDocker&#......
  • ubuntu网络配置
    桥接模式:桥接模式:编辑->虚拟网络编辑器->更改设置->选择vmnet0->桥接模式->桥接的网络适配器(根据主机的网络连接进行选择,当然选择自动也可以)->确定。如果自动不行也可以找到对应的网络适配器。虚拟机->设置->网络适配器->选择桥接模式16版本:点击图标->Editconnecti......
  • 使用 `dd` 备份Ubuntu系统盘
    1.方案概述dd是一个低级别的数据复制工具,能够直接将磁盘或分区的内容逐位复制到另一个设备或文件中。使用dd备份系统盘可以获得整个系统的精确副本,包括操作系统、配置文件、已安装的软件、以及所有用户数据。2.前提条件源设备:包含系统的磁盘(如/dev/sda)目标设备或文件:可......
  • VMware ubuntu虚拟机与主机共享文件夹
    1安装VMware-tools更新最新VMware-tools组件编辑->首选项->更新->立即下载所有组件2安装VMware-tools虚拟机->安装VMware-tools安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装sudovmware-install.pl安装过程中输入“yes”即可。在......
  • VMware虚拟机下安装Ubuntu22.04以及汉化配置保姆级教程
    一.VMware和Ubuntu下载VMware下载官方链接: VMwareWorkstation16Player下载EnterpriseOpenSourceandLinux|UbuntuUbuntu下载官方链接EnterpriseOpenSourceandLinux|Ubuntu或者直接私信博主,获取Ubuntu镜像包(18,22版本)注意事项:将Ubuntu镜相包放在一个自定义......
  • Ubuntu22 安装和恢复 Hexo,解决nodejs默认版本较低的问题。
    因为Ubuntu自带的nodejs版本和我之前搭建好的hexo环境不符合,从github上面拉取之后不能够直接使用hexo配置,要重新下载和配置nodejs的版本。安装nvm安装步骤sudoaptinstallcurlcurlhttps://raw.githubusercontent.com/creationix/nvm/master/install.sh|bash出现问题......
  • SeaTunnel 2.3.6 在Ubuntu环境的安装
    SeaTunnel2.3.6在Ubuntu环境的安装目录SeaTunnel2.3.6在Ubuntu环境的安装环境变量下载软件下载连接器连接器下载配置下载连接器插件下载连接器加速测试SeaTunnel示例批任务测试Mysql-CDC到Postgresql创建测试表编辑任务配置文件下载数据库驱动启动集群模式启动任务环境说......