1.引言 最近在做多模态融合的图像问题,其中最需要解决的就是不同模态的图像用什么方法进行融合,最简单也最直观的方法就是采用合并数组的方法,将不同模态的图像合并为多通道进行处理.在一些论文中,比如<Deep Learning-Based Image Segmentation on Multimodal Medical Imaging>中,如图1.1所示,论文中发现简单的concat 成多通道进行处理反而会比经过一部分网络提取特征后再融合效果更好.不过不同的情况需要具体分析,在<Fusion
>>> frame2 addr age name 0 beijing 12 zhang 1 shanghai 24 li 2 hangzhou 24 cao >>> frame1 addr name 0 beijing zhang 1 shanghai li 2 hangzhou cao 3 shenzhen han >>> pd.merge(frame1,frame2) 以name列为连接进行拼接 addr name age 0 beijing zh
DataFrame合并: merge运算是将一个或多个键将行链接起来.来看下面的这个例子: In [5]: df1=DataFrame({'key':['b','b','a','c','a','a','b'],'data1':range(7)}) In [6]: df2=DataFrame({'key':['a','b','d'],'data2':range(3)}) In [7]: df1 Out[7]: data1 key 0 0 b 1 1 b 2
感觉numpy.hstack()和numpy.column_stack()函数略有相似,numpy.vstack()与numpy.row_stack()函数也是挺像的. stackoverflow上也有类似的讨论,在这里numpy vstack vs. column_stack. 给一个相关函数的列表: stack() Join a sequence of arrays along a new axis. hstack() Stack arrays in sequence horiz