<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SimonCoder的专栏]]></title><description><![CDATA[若到江南赶上春  千万和春住]]></description><link>https://blog.youkuaiyun.com/SimonCoder</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SimonCoder]]></copyright><item><title><![CDATA[CVMJ 2024 | StyleDiffusion: 基于Prompt嵌入的真实图像反演和文本编辑]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/144484112</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/144484112</guid><author>SimonCoder</author><pubDate>Sun, 15 Dec 2024 11:40:23 +0800</pubDate><description><![CDATA[的图像与。]]></description><category></category></item><item><title><![CDATA[牛客：游游的旅行（DP+DFS）]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/107674544</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/107674544</guid><author>SimonCoder</author><pubDate>Wed, 29 Jul 2020 20:34:54 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/practice/03dbf07704a443cdbfe66253aa1bfe02?tpId=182&amp;&amp;tqId=34885&amp;rp=1&amp;ru=/activity/oj&amp;qru=/ta/exam-all/question-ranking




// 参考https://www.nowcoder.com/profile/873781650/codeBookDetail?submissionId=57839462
#inc]]></description><category></category></item><item><title><![CDATA[图像超分辨——基于插值的方法（个人总结）]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/107125534</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/107125534</guid><author>SimonCoder</author><pubDate>Sun, 05 Jul 2020 17:08:49 +0800</pubDate><description><![CDATA[基于插值的单图超分辨方法包括：Nearest（最近邻插值）、Bilinear（双线性插值）、Bicubic（三线性插值）、Lanczos等。


本文实验基于Matlab，以下是Matlab中resize函数中对插值方法的说明：


%   To control the interpolation method used by IMRESIZE, add a METHOD
%   argument to any of the syntaxes above, like this:
%
%       IMR.]]></description><category></category></item><item><title><![CDATA[SIFT: Distinctive Image Features from Scale-Invariant Keypoints 笔记]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/106591474</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/106591474</guid><author>SimonCoder</author><pubDate>Fri, 12 Jun 2020 10:34:15 +0800</pubDate><description><![CDATA[文章：Distinctive Image Features from Scale-Invariant Keypoints (SIFT)


摘要：本文提出一种图像特征提取的方法SIFT，并且SIFT特征可以对不同视点获取的图像进行可靠的匹配。SIFT特征具有尺度和旋转不变性，并且对仿射变换、视点变换、噪声和光照变化具有一定的鲁棒性。SIFT特征具有独特性，也就是说，一个SIFT特征从很大的数据集中（从许多图像中提取出的大量SIFT特征）成功匹配到相关特征的概率是很大的。本文还提出一种使用SIFT进行物体识别]]></description><category></category></item><item><title><![CDATA[Underexposed Photo Enhancement using Deep Illumination Estimation（DeepUPE）笔记]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/106187459</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/106187459</guid><author>SimonCoder</author><pubDate>Mon, 18 May 2020 18:46:27 +0800</pubDate><description><![CDATA[文章：Underexposed Photo Enhancement using Deep Illumination Estimation (DeepUPE) (CVPR2019)

github:https://github.com/wangruixing/DeepUPE

Loss: Reconstruction Loss + Smoothness Loss + Color Loss

摘要：该文章的任务是对曝光不足的图像进行增强。与之前的图像增强方法（直接学习图像到图像的映射）不同，DeepUPE学习.]]></description><category></category></item><item><title><![CDATA[5402. 绝对差不超过限制的最长连续子数组]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105903460</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105903460</guid><author>SimonCoder</author><pubDate>Sun, 03 May 2020 14:47:52 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/longest-continuous-subarray-with-absolute-diff-less-than-or-equal-to-limit

给你一个整数数组 nums ，和一个表示限制的整数 limit，请你返回最长连续子数组的长度，该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。

如果不存在满足条...]]></description><category></category></item><item><title><![CDATA[LeetCode：5401. 是否所有 1 都至少相隔 k 个元素]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105901895</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105901895</guid><author>SimonCoder</author><pubDate>Sun, 03 May 2020 12:15:04 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/check-if-all-1s-are-at-least-length-k-places-away

给你一个由若干 0 和 1 组成的数组 nums 以及整数 k。如果所有 1 都至少相隔 k 个元素，则返回 True ；否则，返回 False 。

示例 1：



输入：nums = [1,0,0,0,1,0,0,1], k ...]]></description><category></category></item><item><title><![CDATA[LeetCode：5400. 旅行终点站]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105901842</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105901842</guid><author>SimonCoder</author><pubDate>Sun, 03 May 2020 12:10:07 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/destination-city

给你一份旅游线路图，该线路图中的旅行线路用数组 paths 表示，其中 paths[i] = [cityAi, cityBi] 表示该线路将会从 cityAi 直接前往 cityBi 。请你找出这次旅行的终点站，即没有任何可以通往其他城市的线路的城市。

题目数据保证线路图会形成一条不存在循环的线...]]></description><category></category></item><item><title><![CDATA[LeetCode：5385. 改变一个整数能得到的最大差值]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105898343</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105898343</guid><author>SimonCoder</author><pubDate>Sun, 03 May 2020 00:56:44 +0800</pubDate><description><![CDATA[https://leetcode-cn.com/problems/max-difference-you-can-get-from-changing-an-integer

给你一个整数num。你可以对它进行如下步骤恰好 两次：

选择一个数字x (0&lt;= x &lt;= 9).
选择另一个数字y (0&lt;= y &lt;= 9)。数字y可以等于x。
将 num中...]]></description><category></category></item><item><title><![CDATA[LeetCode：5386. 检查一个字符串是否可以打破另一个字符串]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105898323</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105898323</guid><author>SimonCoder</author><pubDate>Sun, 03 May 2020 00:49:05 +0800</pubDate><description><![CDATA[给你两个字符串s1和s2，它们长度相等，请你检查是否存在一个s1的排列可以打破 s2的一个排列，或者是否存在一个s2的排列可以打破 s1 的一个排列。

字符串x可以打破字符串y（两者长度都为n）需满足对于所有i（在0到n - 1之间）都有x[i] &gt;= y[i]（字典序意义下的顺序）。



示例 1：

输入：s1 = "abc", s2 =...]]></description><category></category></item><item><title><![CDATA[LeetCode：5394. 对角线遍历 II]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105767692</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105767692</guid><author>SimonCoder</author><pubDate>Sun, 26 Apr 2020 14:03:00 +0800</pubDate><description><![CDATA[给你一个列表nums，里面每一个元素都是一个整数列表。请你依照下面各图的规则，按顺序返回nums中对角线上的整数。

示例 1：



输入：nums = [[1,2,3],[4,5,6],[7,8,9]]
输出：[1,4,2,7,5,3,8,6,9]


示例 2：



输入：nums = [[1,2,3,4,5],[6,7],[8],[9,10,11],[12,13,14,15,16...]]></description><category></category></item><item><title><![CDATA[牛客：二叉树的深度]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105610433</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105610433</guid><author>SimonCoder</author><pubDate>Sun, 19 Apr 2020 09:53:00 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/questionTerminal/435fb86331474282a3499955f0a41e8b

题目描述：输入一棵二叉树，求该树的深度。从根结点到叶结点依次经过的结点（含根、叶结点）形成树的一条路径，最长路径的长度为树的深度。

思路：给出节点数据结构，不需要自己实现建树等过程，直接写判断树深度的函数。对于我来说，常规写法就是在建树的时候将节...]]></description><category></category></item><item><title><![CDATA[牛客：获取n维数组的最大深度]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105610141</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105610141</guid><author>SimonCoder</author><pubDate>Sun, 19 Apr 2020 09:30:48 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/questionTerminal/08707b9b484f4ca4943f108c709dab96

题目描述：输入可以用例子来说明：[[1], [2,3,4], [5,[2,3]], [7], [0,[1,2,3,4],3,5], [1,3], [3,2,4]]，输出数组的最大嵌套深度。

思路：这题是简单的括号配对问题，如果是左括号[，则压入栈...]]></description><category></category></item><item><title><![CDATA[洛谷：P1305 新二叉树]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105605716</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105605716</guid><author>SimonCoder</author><pubDate>Sat, 18 Apr 2020 21:27:06 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/SimonCoder

题目描述

输入一串二叉树，输出其前序遍历。

输入格式

第一行为二叉树的节点数n。(1≤n≤26)

后面nn行，每一个字母为节点，后两个字母分别为其左右儿子。

空节点用*表示

输出格式

二叉树的前序遍历。

输入输出样例

输入 #1


6
abc
bdi
cj*
d**
i**
j**

输出 #1


...]]></description><category></category></item><item><title><![CDATA[洛谷：P1030 求先序排列]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105597259</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105597259</guid><author>SimonCoder</author><pubDate>Sat, 18 Apr 2020 13:19:33 +0800</pubDate><description><![CDATA[https://www.luogu.com.cn/problem/P1030

题目描述

给出一棵二叉树的中序与后序排列。求出它的先序排列。（约定树结点用不同的大写字母表示，长度\le 8≤8）。

输入格式

22行，均为大写字母组成的字符串，表示一棵二叉树的中序与后序排列。

输出格式

11行，表示一棵二叉树的先序。

输入输出样例

输入 #1


BADC
BDCA


输出 #1

...]]></description><category></category></item><item><title><![CDATA[牛客：在二叉树中找到一个节点的后续节点]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105596883</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105596883</guid><author>SimonCoder</author><pubDate>Sat, 18 Apr 2020 12:50:18 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/questionTerminal/c37ec6a9e4084b9c943be2d3a369e177

题目描述：给出一棵二叉树，给出树中的一个节点，求这个节点的后续节点。二叉树中一个节点的后继节点指的是，二叉树的中序遍历的序列中的下一个节点。

思路：首先建树，然后中序遍历。当遍历到给定节点时，做记录，中序遍历的下一个节点即为所求。以下代码需要中序...]]></description><category></category></item><item><title><![CDATA[牛客：二叉树节点间的最大距离问题]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105594938</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105594938</guid><author>SimonCoder</author><pubDate>Sat, 18 Apr 2020 11:06:17 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/questionTerminal/88331be6da0d40749b068586dc0a2a8b

题目描述：给出一颗二叉树，求一个节点到另一个节点的最大“距离”，这个“距离”的定义是从一个节点到另一个节点所经过的节点个数（包括开头和结尾节点）。

思路：1）首先建立二叉树，在建树时增加子节点到父节点的指针，同时记录当前节点与根节点的距离，返回距...]]></description><category></category></item><item><title><![CDATA[牛客：实现二叉树先序，中序和后序遍历]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/105592916</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/105592916</guid><author>SimonCoder</author><pubDate>Sat, 18 Apr 2020 08:36:13 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/practice/566f7f9d68c24691aa5abd8abefa798c?tpId=101&amp;&amp;tqId=33229&amp;rp=3&amp;ru=/activity/oj&amp;qru=/ta/programmer-code-interview-guide/question-ranking

题目描述：输入一棵二叉树树...]]></description><category></category></item><item><title><![CDATA[图像超分辨——传统方法（个人总结）]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/102956589</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/102956589</guid><author>SimonCoder</author><pubDate>Thu, 07 Nov 2019 22:16:05 +0800</pubDate><description><![CDATA[根据自己的经验总结一下图像超分辨的方法，图像超分辨（Image Super Resolution）可以分为传统方法和深度学习方法，传统方法一直都在出paper，最近几年深度学习在处理图像、文本、语音的任务上表现出了一定的优势，所以基于深度学习做超分辨在最近几年发了很多paper，包括最早地将CNN用于超分辨，后来的ResNet，GAN等。

lena的原始图像为512×512，lena x4为1/...]]></description><category></category></item><item><title><![CDATA[三大计算机视觉和机器学习库的算法汇总]]></title><link>https://blog.youkuaiyun.com/SimonCoder/article/details/89511896</link><guid>https://blog.youkuaiyun.com/SimonCoder/article/details/89511896</guid><author>SimonCoder</author><pubDate>Thu, 25 Apr 2019 11:07:18 +0800</pubDate><description><![CDATA[主要包括有OpenCV、Weka和Matlab，另外其中包含LibSVM、Vlfeat和DeepLearnToolbox等。

1.OpenCV

主页：http://opencv.org/
下载地址：http://opencv.org/downloads.html
编程环境：VS
版本：3.0.0
教程：doc\opencv_tutorials.pdf
API接口：doc\opencv...]]></description><category></category></item></channel></rss>