自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Type真是太帅了

佳人慕高义,求贤良独难。 众人徒嗷嗷,安知彼所观?

  • 博客(115)
  • 资源 (10)
  • 收藏
  • 关注

原创 博客声明

作者为2015级青岛大学计算机科学与技术本科生、2019级四川大学计算机技术研究生,方向为医学影像、图像处理。博客内容为本硕期间实验、项目整理等,以及穿插着部分知识整理。 所有代码基本都是手动实现和整理,难免存在一些小小的问题或者错误。作者整理博客的目的是为大家的学习、实验等提供参考和思路,并不代表所有代码可以直接被复制粘贴作为成果而白嫖,对于代码用于测试或参考并不反对,用于成果...

2019-12-09 17:47:40 688

原创 Android 获取图像主色:Palatte 调色板

Platte是Google提供的提取图像颜色的类。Platte由Bitmap创建,并提供六种主色和对应的色样。

2023-03-23 23:35:36 1536 1

原创 Android 自定义View :虚线矩形

本案例涉及视频外一个点指向视频内某块区域,因此参数略微复杂,除斜线起点坐标为实际坐标外,其他三个参数为百分比,例如矩形左上角坐标(0.1,0.1)表示位于相对于视频左上角0.1*weight,0.1*height处。PS:由于获取视频尺寸需要prepared才给到,此时 DashLineView已经create和onMeasure,只能在onDraw时才能进行具体坐标的计算。其中,前两个参数用于绘制预览效果中矩形上方的斜线,如果不需要可以移除。

2022-10-14 00:23:22 1221

原创 matlab打开视频文件并提取颜色数据

目标:实现加载任意视频文件,并按帧取指定图像区域的某颜色值代表该区域的颜色值。

2022-10-13 23:57:36 875

原创 【代码复现|matlab】一种音频信号转换视觉颜色信息的方法及系统

5. 对幅度谱矩阵归一化,得到矩阵S,用于表示饱和度,此时HSV颜色空间三个维度的值均已获得;7. 计算块内所有信号的平均RGB值,作为这个块的颜色。专利对应:《一种音频信号转换视觉颜色信息的方法及系统》3. 对块进行傅里叶变换后,得到频率矩阵f和幅度谱F;4. 根据公式将频率矩阵转换为矩阵H,用于表示色相;6. 根据色相,计算块内每个信号对应的RGB值;2. 根据块的平均能量得到变量V,表示亮度;

2022-09-23 00:44:05 850 1

原创 番外篇:研究生心得:研三篇/总结篇

2022年4月15日,随着交完所有文件后,我坐在实验室的屏幕前,在短暂的兴奋后,突然一下子愣住了:没想到研究生就这么结束了。有不甘,有落寞,有惆怅。还记得19年那个夏天,对自己的学术生涯的延续非常憧憬,并立志去做一个highly productive的人,没想到事与愿违,产量甚至远不及在git和csdn上产的多。当初考研的目的也很简单:对本科生活的缺失,缺失了那种搞学术搞项目的经历,所以想在研究生阶段去弥补。然而,没想到现在面试还只能拿着本科的项目去硬着头皮去讲。甚至小论文都是和别人合作。遥想这三年,似

2022-04-16 21:12:58 2772 4

原创 Linux Shell 脚本交互输入

一.常规输入:回车、Yes/No等 1.cat + 文件 + 管道符 cat commend.txt | apt-get install ssh 2.echo + 管道符 echo -e "Y" | apt-get remove ssh echo -e 处理转义字符 3.expect安装: sudo apt-get install expect 编...

2021-11-19 22:08:01 8193

原创 lcov覆盖率进阶:提高分支覆盖率技巧

行覆盖率1.std::string/std::vector默认初始化导致行覆盖不上,请使用有参数初始化。即std::string camera_model_name;//不能行覆盖 std::vector<double_t> r_s2b_vec;//不能行覆盖std::string camera_model_name{""};//行覆盖,但产生两个分支,仅覆盖1个 std::vector<double_t> r_s2b_vec{0LU};//行覆盖,但产生两

2021-10-11 23:34:16 4329

原创 c++获取项目路径的两种方式

在某些特定的条件运行时不能使用局部地址,例如ci流程等,这就要求读取文件时必需使用全局地址,但是在项目路径不定的情况下很难知道某个文件的全局地址,目前存在两种获取项目路径的方式,其中一种更适用于ci流程。一、Cmake传参:适用于简单场景在Cmake中,很容易知道项目的地址,例如${PROJECT_SOURCE_DIR}可以在cmakelists中,将该值赋值给变量,例如MAIN_PATH:set(MAIN_PATH ${PROJECT_SOURCE_DIR})然后新建xxx.

2021-10-11 23:15:57 3892 1

原创 lcov分支覆盖率的分析和总结

覆盖率显示规则:一行从左到右分别万代表:1.代码行号(空白代表分支显示不过来产生换行)2.分支覆盖情况 3.该行调用次数 4.该行源代码以及行覆盖情况其中,分支覆盖情况详细介绍如下:中括号代表生成的一对子分支,+代表该子分支被覆盖,-代表该子分支未覆盖,但对应的另一分支被覆盖,#代表两个子分支均未被覆盖。以if(condition)为例,如果该condition没有子条件,即不是其他条件"与"、"或"产生,那么会产生两个分支,即condition == true 和 condition ==

2021-10-05 15:14:37 5930 6

原创 lcov使用文档

1.安装到usr/local下git clone https://github.com/linux-test-project/lcov.gitcd lcovsudo make install直接在主目录make。2. 简易使用2.1 在待测试覆盖率的项目CmakeLists.txt链接lcov:添加set(CMAKE_CXX_FLAGS "-g -O0 -Wall -fprofile-arcs -ftest-coverage") 或 set(CMAKE

2021-09-13 12:01:53 1758

原创 gtest/gmock 安装和使用

gtest :google 开源的跨平台C++单元测试框架,是为在不同平台上为编写C++测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化、”死亡测试”等等。不推荐将gtest直接安装到/usr/local下,当多个项目的gtest有不同配置时,将会产生难以debug的问题。所以官方推荐将gtest作为每个项目的子项目单独管理。用起来和普通的库差不多,只需要设置include & 修改 main 文件 指定 头文件 源文件 目录 指定 连接的库安装方式1:作为独立项

2021-09-13 11:45:20 2164

原创 百度提前批 C++/PHP/GO工程师 一面/二面/三面(自动驾驶基础架构部)

部门:自动驾驶基础架构部一面时间:2021.8.13 15.00-16.00因为在自动驾驶momenta实习,所以没有问八股文。自我介绍后,先是让我讲一个做的比较久的或者印象比较深刻的项目,我就讲了下大学做的那个学生成绩排名预测的项目,然后面试官提出了几个问题,主要包括:数据的分类、为什么这么提取特征、为什么降到这个维度是最好的、是否模型上有优化、这个项目的意义。之后聊了下关于实习期间所做的几件事,包括现在主要开发的项目的细节。coding1:两个有序顺序链表的合并,合并完依然有序。co

2021-08-24 13:27:42 1089 2

原创 百度提前批 C++/PHP/GO工程师 一面(小度)

网页版声音断断续续new 和malloc区别红黑树和平衡二叉树四种cast内存管理机制全局静态和局部静态线程和进程数据库的隔离级别TCP确保发送的机制单例模式软件开发模式题目:两数之和和两数之和plus实习的工作...

2021-08-03 20:58:21 552 2

原创 C++ 子类父类的相互转换

我们都知道,实现子类到父类的转换比较简单,但如何实现父类到子类的转换呢?现有一个场景如下,假设我有一个类,里边存有海量的数据作为成员变量,例如cv::Mat等等,占用内存大小较大,可能以M或G计,我们想要对其的若干个对象操作,例如排序等等,该操作仅会使用他的部分成员变量,比如时间戳(double)、类型(字符串)、大小(size_t)等等,并且这些成员变量占内存较小,如果直接使用该类进行操作,那么频繁地交换、储存临时变量将占内存比较大,其中一个思路是将其改造为子类,其父类仅有需要进行操作的成...

2021-08-01 01:35:42 8542

原创 C++ 万能指针void *实现任意类型的数据存储(下)

有抖音总共20秒的视频分成三段内味了。好的,书接上文,如果传入的T data,本身是个临时对象,或者智能指针等等,有可能传过来不久就病逝了,那么咱们的void *指针就有问题了。也没想到好的思路,暂时的唯一的解法就是拷贝一份数据data_copy,然后咱们咱们管理这个data_copy就可以了,data要死要活和咱噎没关系了,为了方便管理,同时把普通指针升级到智能指针。那么怎么拷贝任意类型的数据呢?在这里分三种情况,也可以看作是两种。对于普通变量,或者是对象,直接data_copy=data

2021-07-28 01:17:31 1433

原创 C++ 万能指针void *实现任意类型的数据存储(上)

这几天,在设计任意类型的数据存储、管理类时,被一个问题卡住了很久,即如何设计一个类,任意类型可以转化到它,并且它也可以根据需要转回去呢? 后者好说,前者猛地一看,这不用template就搞定了吗,然而,并没有这么简单。比如我们用类模板T作用于我们的类,假设叫Data,任意类型的数据存在变量data中:template <class T>class Data {public: ...private: T data;};但是,这样做,...

2021-07-28 00:40:43 3252 2

原创 剑指 Offer 14- 剪绳子 I 、II 的快速数学分析

原题链接:剑指 Offer 14- I. 剪绳子剑指 Offer 14- II. 剪绳子 II给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m-1] 。请问 k[0]*k[1]*...*k[m-1] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。示例 1:输入: 2输出: 1解释: 2 = 1 + 1, 1 × 1.

2021-07-18 18:19:39 241

原创 windows R语言 生物序列分析(一) 环境安装

1.R(https://cran.r-project.org/bin/windows/base/old/3.6.3/R-3.6.3-win.exe)为了确保之后的各种包能正常使用,这里使用3.6.3版本,过早或过新一些包都不会支持(比如amplicon)。其他默认即可。如果已有Rstudio,但R版本不同,需要切换版本,(比如目前是4.0.3),点击Rstudio菜单栏的Tools->Global Options:点击General的R version的charge按钮,

2021-07-12 10:49:05 563

原创 C++ MD5判断两个文件夹下的文件是否相等

根据需求,写了个简易版的类MD5er,一个类相当于对应一个文件夹,用来判断两个文件夹下的文件是否相等[暂不能读取目录下的子目录下的内容],主要函数包括:1.MD5er(str):初始化实例,将文件夹地址设置为str。2.GetFileName():获取文件夹下的所有文件名。3.CodeMd5():对每个文件名生成对应的Md5码。4.get_file_md5(str) [别处copy过来的]:根据输出的字符串(文件名),计算MD5。6.一个==的运算符重载,用于判断两个MD5er的实例,也

2021-06-24 19:31:52 1351 2

原创 番外篇:研究生心得:研二篇(三)

好久没更博客了,是因为最近新干货太少,技术上没有创新,也没有太多进展,但最近经历里些许,抑或能够拿出来和大家分享分享。上回书说道,四月中旬实习受阻,是去是留难做决断。

2021-06-14 08:31:24 439 1

原创 借助工具绘制完整circos图(五)重排序

本以为ok了,但是发现一个问题:三个贡献圈的宽度并不是从大到小的,因为我是直接在data1的后边直接加入了data2,两个相对有序的数据前后拼在一起就不有序了:例如黑框左边的数据越来越窄,到了黑框后突然又变宽了,这个地方就是data2的开始。所以解决方法就是对生成的row、col和all.txt进行重新从大到小的排序。思路比较简单,重排序是对同一个label的三个贡献圈进行排序,所以先用字典存储每个label的所有行,即一个字典-列表的形式,然后对某个label在字典中的映射列表进行排序。

2021-04-19 22:17:52 353

原创 借助工具绘制完整circos图(四)颜色修改

图像生成好了,但是颜色不喜欢怎么办?没错可以修改,最简单的,单个xy或者otu的颜色不喜欢,直接手动在E:\circos-0.69-9\test\etc\data\colors.conf将其对应颜色变量的三原色值修改了,如果需要统一修改,例如对XY进行分组,同一个分组的颜色值相同,那手动改起来就有点费劲了,而且每个新的表都要改。于是加了几个txt:分别储存每个xy的对应分组、每个分组的颜色、每个OTU的颜色(因为OTU就十个,并且不需要分组)读取分组和分组颜色,格式分别为:1\sXY00

2021-04-19 21:51:15 886 1

原创 借助工具绘制完整circos图(三)生成图像与显示不全等问题

得到拼接后的数据后,我们使用perl本地生成图像,详情安装配置等见https://blog.csdn.net/zhu_si_tao/article/details/53504334(记得下载各种包)我们随便找一个在(一)下载的压缩包,把他解压的文件夹复制到某目录下,在这我复制到了E:\circos-0.69-9下,并重命名为test(随便起)。把刚刚存放生成拼接文件的文件夹out放入E:\circos-0.69-9\etc下,重命名为data。修改配置文件E:\circos-0.69-9\e

2021-04-19 21:25:56 555

原创 借助工具绘制完整circos图(二)数据拼接

在(一)中,对每个数据(文件)的含义明确后,之后就是对每个文件的内容进行拼接。(本代码以label名的前缀为区分,要求列名开始为XY,行名可任意,只要开始不为XY即可。可根据需要自行修改,在这里为了统一描述,行名用OTU表示,但是实际并未匹配)(下文的“写入”和“放入”一般指的是list.append() )定义读取文件函数和保存文件函数:def readfile(filepath): with open(filepath, "r") as f: data = f.r.

2021-04-19 21:01:07 426

原创 借助工具绘制完整circos图(一)数据准备与数据理解

在使用circos online(http://mkweb.bcgsc.ca/tableviewer/)绘制circos图时,由于我们的输入的行或者列超过100行时,系统会自动对数据进行截断,只取前100行100列,导致绘制的circos图像缺失了后边我们的数据,如何能绘制完整的图像呢?通过多次测试,我在这通过数据拼接的形式实现,先贴上官网的结果图以及数据拼接后的结果图:...

2021-04-19 19:52:37 2099

原创 番外篇:研究生心得:研二篇(二)

春暖花开,三月……四月……年后回实验室快两个月了,同届的许多同学开始准备春招、准备实习,甚至都不管小论文了,于是我也随波逐流,投了一些大厂,诸如美团、字节等,由于没有做好对自己职位的界定,亦或者说报着试一试的心态吗,C++后台开发也报,算法岗也报,每次面试前都会根据岗位的需求和工作内容进行“动态调整”,然而事与愿违的是,当我和面试官侃侃而谈甚至有几次聊了快两个小时,自己对进二面有非常充足的信心时,一封“谢谢惠顾”的邮件不到半个小时就收到了。千篇一律的自我介绍的开头,从最开始的自信满满,到最后的应付,因为

2021-04-15 23:06:44 368 7

原创 Matlab逆滤波的空间域表示

我们都知道,在不考虑噪声的情况下,图像模糊模型为:。b表示模糊图像,f表示原始清晰图像,h表示模糊核,*表示卷积。根据空域-频域转换定理,空域的卷积等于频域的乘,空域的加减等于频域su的加减。所以,其频域表示为:,大写字母对应小写字母的频域。 如果已知模糊核h和模糊图像b,怎么求得原始图像s呢,答案是逆卷积。我们可以在频域进行等价变换:,并将h的频域得逆记作Φ,即其空域为φ,可以视作复原滤波器,使得f≈b*φ。 而如何得到这个复原滤波器φ呢?看似可以直...

2021-04-07 23:06:06 466

原创 Matlab:图像轮廓的曲率计算

给定一个连通区域的图像,如下图所示,想要求其轮廓像素点的曲率。理论上,下图红框中的轮廓像素的曲率应尽可能大,而蓝框的曲率应比较小。1.首先对图像二值化,并通过任意算子的边缘提取,得到初步的轮廓(白色像素点):I=im2bw(I);eg=edge(I,'canny');2.但可能存在某处的轮廓的“厚度”大于1,这样会影响之后按照顺序的轮廓点像素提取,所以对轮廓图像eg使用bwmorph进行细化:eg=bwmorph(eg,'thin',Inf);得到细化后的轮廓:..

2021-03-30 01:53:57 7193 7

原创 20210323 美团后台开发实习一面(快驴)

我主要用c++和matlab,因为面试官是java的就没问c++的内容。 1.自我介绍(包括问本科学了哪些课程,哪些印象比较深的)数据库: 2.mysql的存储引擎(还问了索引啥的因为没怎么深入了解就跳过了)数据结构: 3.二叉树、平衡二叉树、满二叉树的定义 4.排序算法(哪些是稳定的?稳定排序的定义?选择排序的过程?选择和冒泡的相同点)操作系统: 5.互斥和同步应用场景 6.页面置换算法有哪些 7.线程和进程区别 8.进程...

2021-03-23 11:58:30 505

原创 usearch标准注释文件转化为标准8列注释文件 sintax2taxonomy

在易生信的某ppt中,出现了标准两列注释文件和八列注释文件,八列注释文件在之后某一步用到,但是ppt并未给出从usearch标准注释文件otus.sintax转换到标准八列注释文件的代码,所以自己尝试手动写了一下但是shell命令不熟悉,就用R写了。比如我手中的sintax第一行是:OTU_1 k:Bacteria(1.00),p:Proteobacteria(1.00),c:Betaproteobacteria(1.00),o:Burkholderiales(1.00),f:Oxa...

2021-03-17 00:09:29 768

原创 力扣703 数据流中的第 K 大元素(multiset法)

原题:703. 数据流中的第 K 大元素设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。请实现 KthLargest类:KthLargest(int k, int[] nums) 使用整数 k 和整数流 nums 初始化对象。int add(int val) 将 val 插入数据流 nums 后,返回当前数据流中第 k 大的元素。示例:输入:["KthLargest", "add", "add", "add",...

2021-03-01 15:49:42 698

原创 力扣896 单调数列(异或法)

原题:896. 单调数列如果数组是单调递增或单调递减的,那么它是单调的。如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j],那么数组 A 是单调递减的。当给定的数组 A是单调数组时返回 true,否则返回 false。提示:1 <= A.length <= 50000 -100000 <= A[i] <= 100000网上很多人采用的是多情况讨论法,.

2021-02-28 13:49:38 531

原创 力扣888 公平的糖果棒交换

原题:888.公平的糖果棒交换爱丽丝和鲍勃有不同大小的糖果棒:A[i] 是爱丽丝拥有的第 i 根糖果棒的大小,B[j] 是鲍勃拥有的第 j 根糖果棒的大小。因为他们是朋友,所以他们想交换一根糖果棒,这样交换后,他们都有相同的糖果总量。(一个人拥有的糖果总量是他们拥有的糖果棒大小的总和。)返回一个整数数组 ans,其中 ans[0] 是爱丽丝必须交换的糖果棒的大小,ans[1]是 Bob 必须交换的糖果棒的大小。如果有多个答案,你可以返回其中任何一个。保证答案存在。示例 1:输入:.

2021-02-02 01:24:28 235

原创 Image deblurring via extreme channels prior 代码解析(三)

七、6.2调用的dark_channel函数首先判断暗通道范围是否为奇数,然后对输入图像I进行四周边界扩充,类似于重复边界,这样扩充后的I进行暗通道计算时无需考虑边界值情况(比如位于第一列、第一行等)。遍历获得每一个暗通道块patch,找块在三个颜色通道(如果是彩色的话)的最小值,记作J,最小值的位置记作J_index。function [J, J_index] = dark_channel(I, patch_size)% function J = dark_channel(I, patch_s

2020-12-28 23:12:58 1626

原创 Image deblurring via extreme channels prior 代码解析(二)

三、 2.6调用的threshold_pxpy_v1函数(cho_code文件夹中)函数格式function [px, py, threshold]= threshold_pxpy_v1(latent,psf_size,threshold)三个输入参数潜在图像latent、模糊核大小psf_size和阈值threshold,输出参数px、py和threshold3.1 判断是否传入threshold参数(2.6 未传入,而?传入),如果未传入,则设置为0,并b_estimate_thres

2020-12-28 23:12:46 1600 2

原创 Image deblurring via extreme channels prior 代码解析(一)

文章《Image deblurring via extreme channels prior》源自2017年CVPR,代码地址:https://sites.google.com/site/renwenqi888/research/deblurring/ecp为了和代码对照,把论文中的重要知识点整理了一下:1.作者提出的模型:(10)D(l)和B(l)分别代表潜在图像l的暗通道和亮通道。2.亮通道:(2)Ω(x)表示以x为中心的区域。暗通道:把上式的两个m...

2020-12-28 23:11:42 2698 28

原创 番外篇:研究生心得:研二篇(一)

子在川上曰:逝者如斯夫,不舍昼夜。 今天是圣诞节,也接近2020的末尾,也代表着研二的时间过了一半了,但是总觉得自己的收获寥寥,甚至有点迷茫。从八月份自告奋勇地来到这以来,效率时而上进,时而低迷,有时一天能有十几个小时的有效时间,有时是趋向于0.因为青岛和成都的疫情,我们这届的其他同学还没有来,自从研三师兄和博士师兄的相继撤回成都后,我自己一个人在实验室呆了一个月:除了去餐厅外,基本见不到其他人了。渐渐的失去了那种将成功地喜悦分享给别人、抑或是没事出去吃点好吃的、看电影、出去逛逛的想法,这...

2020-12-25 19:35:08 492 1

原创 CODY Contest 2020 Basics - Triangles 全9题

第一题Problem 769. Calculate the area of a triangle between three pointsCalculate the area of a triangle between three points:P1(X1,Y1)P2(X2,Y2)P3(X3,Y3)these three points are the vertices of the triangle.给定三角形的三个点的坐标,求面积。首先求出P1~P3三个点的距离,即三角形...

2020-12-07 16:37:20 1985

原创 CODY Contest 2020 Basics on Cell Arrays 全10题

第一题Problem 41. Cell joinerYou are given a cell array of strings and a string delimiter. You need to produce one string which is composed of each string from the cell array separated by the delimiter.For example, this inputin_cell = {'Lorem', 'ips...

2020-12-05 17:02:04 1528

图像的重复边界条件repeat.m

图像的重复边界条件,源自于Xu Zhou.A boundary condition based deconvolution framework forimage deblurring

2021-01-17

图像的移位反射边界条件

对反射边界条件的改进 源自于黄捷.基于移位反射边界条件的图像复原

2021-01-17

正弦积分拟合的图像复原边界条件

思想来源于赵明华.正弦积分拟合的图像复原边界振铃效应抑制方法

2021-01-17

图像的tile边界条件

思想来源于Renting Liu.REDUCING BOUNDARY ARTIFACTS IN IMAGE DECONVOLUTION

2021-01-17

图像的余弦加窗边界条件

思想源于:龚梦欢.图像复原的边界振铃效应抑制算法

2021-01-17

四种传统边界条件(用于图像):抗反射、反射、周期、零边界

antiBC:抗反射 NeumannBC:反射 periodBC:周期 zeroBC:零

2021-01-17

基于极通道先验(ECP)的图像去模糊代码

基于极通道先验(ECP)的图像去模糊代码,注释版

2021-01-05

scrap_beach_image(下)

这是日本一大学使用gan对自然图像外界填充的数据集的第二部分(由于太大分成两块),发布在google上需要用工具下下来,详情见github,地址:https://github.com/bendangnuksung/Image-OutPainting

2020-11-05

scrap_beach_image(上)

这是日本一大学使用gan对自然图像外界填充的数据集的第一部分(由于太大分成两块),发布在google上需要用工具下下来,详情见github,地址:https://github.com/bendangnuksung/Image-OutPainting

2020-11-05

Synthetic aperture imaging using dense camera array.zip

2007年论文Synthetic aperture imaging using dense camera array (基于密集相机矩阵的合成孔径成像)的英文原文以及翻译

2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除