时常会听到圈内的朋友抱怨"学不动了"。确实如此,前端技术的横向发展和迭代速度实在是太快了,然而人的精力却是有限的,在中高级的技术进阶阶段,广撒网式的学习方式往往会适得其反。那些调侃程序员的中年危机的段子,说不好哪天真的变成了现实,那么前端er到底该如何构建自己的技术护城河?

就目前看来,前端发展的主要领域集中在:工程化、音视频处理、服务端(中间层或服务端渲染)、多端化(小程序,RN等)、以及本文即将介绍的图形图像处理。选择一个细分领域进行聚焦,持续深入的耕耘, 或许是个不错的应对之策。

说起图形图像处理,大家很容易联想到canvas实现的数据可视化或动画特效、openGL或webGL实现的三维模型等。从2015年开始,在AI算法和框架的引爆下,人脸识别等领域的商业化应用相继落地。与此同时,在医疗领域同样也掀起了一场革命,人工智能借助医疗影像大数据及图像识别技术,在肺结节、眼底、乳腺癌、宫颈癌等方面已取得了较为成熟的产品。

AI医疗井喷式的发展使得AI算法工程师炙手可热外,医疗软件研发和系统工程师也成为了下半场最抢手的人才。原因在于:

这里的软件工程师,往往要求是具备一定医疗软件开发经验的。放射科检查流程、医学影像基础原理、DICOM协议,这些都要多少知道一些。另外,在一个商业产品化的医疗影像分析诊断软件中,AI算法(深度学习模型)其实只占整个系统的20~30%,或更少。AI算法是整个系统中技术含量最高的部分,但绝对不是工作量最大的部分,也不是研发投入最大的部分。现在的软件基本都是网络化,从服务器端,到网页端或客户端,必然包含UI、通讯、数据库、存储等一系列必须开发的组件或基础架构。这些组件的开发往往要整个软件系统的70%或更多。这里,还没有包括持续发布、自动化测试、安装包等辅助基础设施的搭建。所以,现在几乎每个AI公司都已经成立了专门的软件组(部)---《医疗影像AI下半场,什么人才最抢手?》

这里所提及的Cornerstone, 是一套基于javascript语言实现的医疗影像库。正如其名"基石", 它的诞生, 使得在浏览器的web上显示高清医学影像成为可能,要知道此前的这类应用只能由开发客户端的C##等语言才能实现。Cornerstone除了处理图像移动、缩放、旋转、标注、测量、滤镜、图片融合等基础功能外,还提供了医学图像特有的窗宽窗位调整,借助其他生态配套库还可以实现MPR(多平面重建)。

[OHIF-Viewers]医疗数字阅片-医学影像-Cornerstone相关推荐

  1. [OHIF-Viewers]医疗数字阅片-医学影像-Cornerstone Tools

    [OHIF-Viewers]医疗数字阅片-医学影像-Cornerstone Tools Cornerstone Tools Cornerstone的开发团队同时还开发并且开源了Cornerstone ...

  2. [OHIF-Viewers]医疗数字阅片-医学影像-事件总线管理器

    [OHIF-Viewers]医疗数字阅片-医学影像-事件总线管理器 添加按钮>调用命令>注册回调函数 App.js import React, { Component } from 're ...

  3. [OHIF-Viewers]医疗数字阅片-医学影像-cornerstone-core-Cornerstone.js提供了一个完整的基于Web的医学成像平台。...

    [OHIF-Viewers]医疗数字阅片-医学影像-cornerstone-core-Cornerstone.js提供了一个完整的基于Web的医学成像平台. 还必须写中文,不然不让同步,蛋疼呀--- ...

  4. [OHIF-Viewers]医疗数字阅片-医学影像-es6解构赋值-const{}=-let{}=

    [OHIF-Viewers]医疗数字阅片-医学影像-es6解构赋值-const{}=-let{}= 解构赋值语法是一种 Javascript 表达式.通过解构赋值, 可以将属性/值从对象/数组中取出, ...

  5. [OHIF-Viewers]医疗数字阅片-医学影像-es6-Element.querySelector()

    [OHIF-Viewers]医疗数字阅片-医学影像-es6-Element.querySelector() https://developer.mozilla.org/zh-CN/docs/Web/A ...

  6. [OHIF-Viewers]医疗数字阅片-医学影像-数字胶片直接下载,不再弹窗进行设置

    [OHIF-Viewers]医疗数字阅片-医学影像-数字胶片直接下载,不再弹窗进行设置 直接下载解决方案 \Viewers\extensions\cornerstone\src\commandsMod ...

  7. [OHIF-Viewers]医疗数字阅片-医学影像-querySelector() 选择器语法-将画布(canvas)图像保存成本地图片的方法...

    [OHIF-Viewers]医疗数字阅片-医学影像-querySelector() 选择器语法-将画布(canvas)图像保存成本地图片的方法 将画布(canvas)图像保存成本地图片的方法 使用HT ...

  8. [OHIF-Viewers]医疗数字阅片-医学影像-使用 PropTypes 进行类型检查

    [OHIF-Viewers]医疗数字阅片-医学影像-使用 PropTypes 进行类型检查 注意: 自 React v15.5 起,React.PropTypes 已移入另一个包中.请使用 prop- ...

  9. [OHIF-Viewers]医疗数字阅片-医学影像-REACT-Hook API索引

    [OHIF-Viewers]医疗数字阅片-医学影像-REACT-Hook API索引 Hook 是 React 16.8 的新增特性.它可以让你在不编写 class 的情况下使用 state 以及其他 ...

最新文章

  1. Oracle 数据库 Database Express Edition 11g Release 2 (11.2) 错误解决集锦(安装方面)
  2. Linux下一个简单守护进程的实现 (Daemon)
  3. 成功解决TypeError: a bytes-like object is required, not 'str'
  4. 积跬步,聚小流-------一个登录中的知识点
  5. linux dhcpd 设置 关于 subnet
  6. VSCode如何进入到终端中
  7. python搜索关键词自动提交_简单爬虫:调用百度接口,实现关键词搜索(python_003)...
  8. 关于8086七种寻址方式的练习
  9. Web服务请求异步化介绍(概念篇)
  10. take android,Protake
  11. 【机器学习系列】MCMC第二讲:Markov Chain Monte Carlo基本概念和核心思想
  12. php生成手写字,快速word手写字体在线生成器笔迹仿手写
  13. 服务器的分类都有哪几种?
  14. 74HC595 的使用
  15. 非科班小硕的算法秋招记录
  16. 分享一个AUTO uninstaller|AUTOCAD 安装失败解决方案
  17. dx12 龙书第十六章学习笔记 -- 实例化与视锥体剔除
  18. 万豪又双叒叕翻车,520 万人隐私遭曝光
  19. sed实战之——删除空行(包括由空格组成的空行)
  20. 计算机如何修改任务管理器,win7如何更改任务管理器快捷键_win7更改任务管理器快捷键的教程...

热门文章

  1. C语言的fopen()函数
  2. 无事街上走,提壶去打酒,逢店加一倍,遇花喝一斗,编程题。
  3. 歌咏比赛java代码_JavaEE基础知识
  4. python学后总结_学员 | 斥巨资学完数据分析后,给大家总结了7个小建议
  5. Java太密来福_这篇文章就是要让你入门java多线程【多线程入门】-Go语言中文社区...
  6. Vue3官网-高级指南(十五)Vue 与 Web Components
  7. linux u盘分区 mdev 卸载问题,迅为开发板最小Linux自动挂载TF卡/U盘等存储设备
  8. 使用深度RNN模型构建语义搜索引擎
  9. 戴维·萨尔诺夫,霍华德·阿姆斯特朗以及超外差无线接收机
  10. 新手玩荔枝派 f1c100s nano折腾笔记(三)