x-jeff blog

Make progress every day.

【网络是怎样连接的】第1章:浏览器生成消息——探索浏览器内部

URL,Web服务器,FTP服务器,域名,端口号,HTTP协议,URI,CGI程序,IP地址,路由器,集线器,子网掩码,DNS,Socket库,协议栈,TCP协议,套接字

博客为参考《网络是怎样连接的》一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.前言 👉热身问答,下列说法是正确的还是错误的: http://www.nikkeibp.co.jp/中的www代表World Wide Web协议(对通信操作规则所作的定义)。 个人也可以申请注册互联网中的域名。 浏览器等网络应用程序实际上并不具...

【论文阅读】nnU-Net:Self-adapting Framework for U-Net-Based Medical Image Segmentation

nnU-Net

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.Introduction CNN目前是医学图像分割领域内的主流方法。然而,每个分割的benchmark似乎都需要专门的框架和特定的训练策略才能达到有竞争力的性能表现。这导致很多方法仅在一个或少数几个数据集上验证过,其很难在有限的场景之外达到承诺的性能表现。医学分割十项全能(Medical Segmentation De...

【C++基础】第八十二课:[重载运算与类型转换]函数调用运算符

函数对象,标准库函数对象,function

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.函数调用运算符 如果类重载了函数调用运算符,则我们可以像使用函数一样使用该类的对象。因为这样的类同时也能存储状态,所以与普通函数相比它们更加灵活。 举个简单的例子,下面这个名为absInt的struct含...

【论文阅读】SURF:Speeded Up Robust Features

SURF,U-SURF

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.Introduction 寻找同一场景或物体的两幅图像之间的关系是许多计算机视觉应用的一部分。比如相机校正、3D重建、图像配准和物体识别等。这类工作通常可分为三个步骤。首先,在图像的不同位置找到一些感兴趣的特征点,比如角点等。这些点必须具备一个重要的特性,就是在不同的观察条件下,都可以找到相同的特征点。接下来,我们用一...

【啊哈!算法】第七章:神奇的树

树,二叉树,满二叉树,完全二叉树,堆,优先队列,并查集

博客为参考《啊哈!算法》一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.开启“树”之旅 树和图的区别:树其实就是不包含回路的连通无向图。 上面这个例子中左边的是一棵树,而右边的是一个图。因为左边的没有回路,而右边的存在1->2->5->3->1这样的回路。 正是因为树有着“不包含回路”这个特点,所以树就被赋...

【C++基础】第八十一课:[重载运算与类型转换]成员访问运算符

重载成员访问运算符

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.成员访问运算符 在迭代器类及智能指针类中常常用到解引用运算符(*)和箭头运算符(->)。我们以如下形式向StrBlobPtr类添加这两种运算符: 1 2 3 4 5 6 7 8 9 10 11 12...

【OpenCV基础】第四十课:HOG特征检测

HOG,cv::HOGDescriptor,cv::HOGDescriptor::compute,HOG+SVM,cv::HOGDescriptor::getDefaultPeopleDetector,cv::HOGDescriptor::setSVMDetector,cv::HOGDescriptor::detectMultiScale

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.HOG特征检测 👉【论文阅读】Histograms of Oriented Gradients for Human Detection。 2.cv::HOGDescriptor 使用cv::HOGDescriptor构建HOGDescriptor对象。 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

【C++基础】第八十课:[重载运算与类型转换]递增和递减运算符

重载递增和递减运算符

【C++基础】系列博客为参考《C++ Primer中文版(第5版)》(C++11标准)一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.递增和递减运算符 在迭代器类中通常会实现递增运算符(++)和递减运算符(--),这两种运算符使得类可以在元素的序列中前后移动。C++语言并不要求递增和递减运算符必须是类的成员,但是因为它们改变的正好是所操作...

【论文阅读】V-Net:Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation

V-Net,dice loss

本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.Introduction and Related Work CNN浅层可以捕捉局部信息,深层可以捕捉全局信息。本文的目标是基于MRI数据分割出前列腺。这项任务非常具有挑战性,因为前列腺在不同扫描中的外观差异性非常大。此外,MRI图像质量也会影响分割效果。我们提出一种端到端的全卷积网络来处理MRI数据。 2.Met...

【程序是怎样跑起来的】第4章:熟练使用有棱有角的内存

内存,指针,数组,栈,队列,链表,二叉查找树

博客为参考《程序是怎样跑起来的》一书,自己所做的读书笔记。 本文为原创文章,未经本人允许,禁止转载。转载请注明出处。 1.内存的物理机制很简单 👉第4章热身问答: 有十个地址信号引脚的内存IC(集成电路)可以指定的地址范围是多少? 用二进制数来表示的话是0000000000~1111111111(用十进制数来表示的话是0~1023)。地址信号引脚是十...