CSS3/jQuery自定义弹出窗口
来源:互联网 发布:淘宝微淘如何发买家秀 编辑:程序博客网 时间:2024/04/30 23:42
本篇文章中,我们一起探讨了OpenCV中霍夫变换相关的知识点,以及了解了OpenCV中实现霍夫线变换的HoughLines、HoughLinesP函数的使用方法,实现霍夫圆变换的HoughCircles函数的使用方法。此博文一共有四个配套的简短的示例程序,其详细注释过的代码都在文中贴出,且文章最后提供了综合示例程序的下载。
先尝鲜一下其中一个示例程序的运行截图:
一、引言
在图像处理和计算机视觉领域中,如何从当前的图像中提取所需要的特征信息是图像识别的关键所在。在许多应用场合中需要快速准确地检测出直线或者圆。其中一种非常有效的解决问题的方法是霍夫(Hough)变换,其为图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。最基本的霍夫变换是从黑白图像中检测直线(线段)。这篇文章就将介绍OpenCV中霍夫变换的使用方法和相关知识。
二、霍夫变换概述
霍夫变换(Hough Transform)是图像处理中的一种特征提取技术,该过程在一个参数空间中通过计算累计结果的局部最大值得到一个符合该特定形状的集合作为霍夫变换结果。
霍夫变换于1962年由PaulHough首次提出,最初的Hough变换是设计用来检测直线和曲线,起初的方法要求知道物体边界线的解析方程,但不需要有关区域位置的先验知识。这种方法的一个突出优点是分割结果的Robustness,即对数据的不完全或噪声不是非常敏感。然而,要获得描述边界的解析表达常常是不可能的。 后于1972年由Richard Duda & Peter Hart推广使用,经典霍夫变换用来检测图像中的直线,后来霍夫变换扩展到任意形状物体的识别,多为圆和椭圆。霍夫变换运用两个坐标空间之间的变换将在一个空间中具有相同形状的曲线或直线映射到另一个坐标空间的一个点上形成峰值,从而把检测任意形状的问题转化为统计峰值问题。
霍夫变换在OpenCV中分为霍夫线变换和霍夫圆变换两种,我们下面将分别进行介绍。
三、霍夫线变换
3.1 OpenCV中的霍夫线变换
我们知道,霍夫线变换是一种用来寻找直线的方法. 在使用霍夫线变换之前, 首先要对图像进行边缘检测的处理,也即霍夫线变换的直接输入只能是边缘二值图像.
OpenCV支持三种不同的霍夫线变换,它们分别是:标准霍夫变换(Standard Hough Transform,SHT)和多尺度霍夫变换(Multi-Scale Hough Transform,MSHT)累计概率霍夫变换(Progressive Probabilistic Hough Transform ,PPHT)。
其中,多尺度霍夫变换(MSHT)为经典霍夫变换(SHT)在多尺度下的一个变种。累计概率霍夫变换(PPHT)算法是标准霍夫变换(SHT)算法的一个改进,它在一定的范围内进行霍夫变换,计算单独线段的方向以及范围,从而减少计算量,缩短计算时间。之所以称PPHT为“概率”的,是因为并不将累加器平面内的所有可能的点累加,而只是累加其中的一部分,该想法是如果峰值如果足够高,只用一小部分时间去寻找它就够了。这样猜想的话,可以实质性地减少计算时间。
在OpenCV中,我们可以用HoughLines函数来调用标准霍夫变换SHT和多尺度霍夫变换MSHT。
而HoughLinesP函数用于调用累计概率霍夫变换PPHT。累计概率霍夫变换执行效率很高,所有相比于HoughLines函数,我们更倾向于使用HoughLinesP函数。
总结一下,OpenCV中的霍夫线变换有如下三种:
<1>标准霍夫变换(StandardHough Transform,SHT),由HoughLines函数调用。
<2>多尺度霍夫变换(Multi-ScaleHough Transform,MSHT),由HoughLines函数调用。
<3>累计概率霍夫变换(ProgressiveProbabilistic Hough Transform,PPHT),由HoughLinesP函数调用。ameblo.jp/happyboyjian/entry-11868383195.html
ameblo.jp/happyboyjian/entry-11868383222.html
ameblo.jp/happyboyjian/entry-11868383248.html
ameblo.jp/happyboyjian/entry-11868383275.html
ameblo.jp/happyboyjian/entry-11868383299.html
ameblo.jp/happyboyjian/entry-11868383320.html
ameblo.jp/happyboyjian/entry-11868383349.html
ameblo.jp/happyboyjian/entry-11868383373.html
ameblo.jp/happyboyjian/entry-11868383392.html
ameblo.jp/happyboyjian/entry-11868383426.html
ameblo.jp/happyboyjian/entry-11868383457.html
ameblo.jp/happyboyjian/entry-11868383478.html
ameblo.jp/happyboyjian/entry-11868383505.html
ameblo.jp/happyboyjian/entry-11868383533.html
ameblo.jp/happyboyjian/entry-11868383567.html
ameblo.jp/happyboyjian/entry-11868383591.html
ameblo.jp/happyboyjian/entry-11868383628.html
ameblo.jp/happyboyjian/entry-11868383651.html
ameblo.jp/happyboyjian/entry-11868383677.html
ameblo.jp/happyboyjian/entry-11868383702.html
ameblo.jp/happyboyjian/entry-11868383719.html
ameblo.jp/happyboyjian/entry-11868383745.html
ameblo.jp/happyboyjian/entry-11868383766.html
ameblo.jp/happyboyjian/entry-11868383786.html
ameblo.jp/happyboyjian/entry-11868383806.html
ameblo.jp/happyboyjian/entry-11868383830.html
ameblo.jp/happyboyjian/entry-11868383853.html
ameblo.jp/happyboyjian/entry-11868383870.html
ameblo.jp/happyboyjian/entry-11868383895.html
ameblo.jp/happyboyjian/entry-11868383916.html
ameblo.jp/happyboyjian/entry-11868383941.html
ameblo.jp/happyboyjian/entry-11868383967.html
ameblo.jp/happyboyjian/entry-11868383988.html
ameblo.jp/happyboyjian/entry-11868384007.html
ameblo.jp/happyboyjian/entry-11868384031.html
ameblo.jp/happyboyjian/entry-11868384050.html
ameblo.jp/happyboyjian/entry-11868384070.html
ameblo.jp/happyboyjian/entry-11868384090.html
ameblo.jp/happyboyjian/entry-11868384115.html
ameblo.jp/happyboyjian/entry-11868384136.html
ameblo.jp/happyboyjian/entry-11868384157.html
ameblo.jp/happyboyjian/entry-11868384178.html
ameblo.jp/happyboyjian/entry-11868384202.html
ameblo.jp/happyboyjian/entry-11868384227.html
ameblo.jp/happyboyjian/entry-11868384262.html
ameblo.jp/happyboyjian/entry-11868384279.html
ameblo.jp/happyboyjian/entry-11868384305.html
ameblo.jp/happyboyjian/entry-11868384322.html
ameblo.jp/happyboyjian/entry-11868384346.html
ameblo.jp/happyboyjian/entry-11868384366.html
ameblo.jp/happyboyjian/entry-11868391587.html
ameblo.jp/happyboyjian/entry-11868391611.html
ameblo.jp/happyboyjian/entry-11868391634.html
ameblo.jp/happyboyjian/entry-11868391653.html
ameblo.jp/happyboyjian/entry-11868391677.html
ameblo.jp/happyboyjian/entry-11868391693.html
ameblo.jp/happyboyjian/entry-11868391712.html
ameblo.jp/happyboyjian/entry-11868391735.html
ameblo.jp/happyboyjian/entry-11868391754.html
ameblo.jp/happyboyjian/entry-11868391778.html
ameblo.jp/happyboyjian/entry-11868391797.html
ameblo.jp/happyboyjian/entry-11868391821.html
ameblo.jp/happyboyjian/entry-11868391839.html
ameblo.jp/happyboyjian/entry-11868391861.html
ameblo.jp/happyboyjian/entry-11868391885.html
ameblo.jp/happyboyjian/entry-11868391910.html
ameblo.jp/happyboyjian/entry-11868391931.html
ameblo.jp/happyboyjian/entry-11868391956.html
ameblo.jp/happyboyjian/entry-11868391978.html
ameblo.jp/happyboyjian/entry-11868392001.html
ameblo.jp/happyboyjian/entry-11868392019.html
ameblo.jp/happyboyjian/entry-11868392038.html
ameblo.jp/happyboyjian/entry-11868392060.html
ameblo.jp/happyboyjian/entry-11868392083.html
ameblo.jp/happyboyjian/entry-11868392102.html
ameblo.jp/happyboyjian/entry-11868392120.html
ameblo.jp/happyboyjian/entry-11868392138.html
ameblo.jp/happyboyjian/entry-11868392162.html
ameblo.jp/happyboyjian/entry-11868392179.html
ameblo.jp/happyboyjian/entry-11868392199.html
ameblo.jp/happyboyjian/entry-11868392224.html
ameblo.jp/happyboyjian/entry-11868392249.html
ameblo.jp/happyboyjian/entry-11868392271.html
ameblo.jp/happyboyjian/entry-11868392293.html
ameblo.jp/happyboyjian/entry-11868392318.html
ameblo.jp/happyboyjian/entry-11868392338.html
ameblo.jp/happyboyjian/entry-11868392352.html
ameblo.jp/happyboyjian/entry-11868392371.html
ameblo.jp/happyboyjian/entry-11868392390.html
ameblo.jp/happyboyjian/entry-11868392411.html
ameblo.jp/happyboyguang/entry-11868407272.html
ameblo.jp/happyboyguang/entry-11868407293.html
ameblo.jp/happyboyguang/entry-11868407315.html
ameblo.jp/happyboyguang/entry-11868407333.html
ameblo.jp/happyboyguang/entry-11868407353.html
ameblo.jp/happyboyguang/entry-11868407371.html
ameblo.jp/happyboyguang/entry-11868407387.html
ameblo.jp/happyboyguang/entry-11868407408.html
ameblo.jp/happyboyguang/entry-11868407429.html
ameblo.jp/happyboyguang/entry-11868407446.html
ameblo.jp/happyboyguang/entry-11868407466.html
ameblo.jp/happyboyguang/entry-11868407488.html
ameblo.jp/happyboyguang/entry-11868407511.html
ameblo.jp/happyboyguang/entry-11868407533.html
ameblo.jp/happyboyguang/entry-11868407558.html
ameblo.jp/happyboyguang/entry-11868407576.html
ameblo.jp/happyboyguang/entry-11868407600.html
ameblo.jp/happyboyguang/entry-11868407622.html
ameblo.jp/happyboyguang/entry-11868407646.html
ameblo.jp/happyboyguang/entry-11868407683.html
ameblo.jp/happyboyguang/entry-11868407707.html
ameblo.jp/happyboyguang/entry-11868407726.html
ameblo.jp/happyboyguang/entry-11868407749.html
ameblo.jp/happyboyguang/entry-11868407767.html
ameblo.jp/happyboyguang/entry-11868407789.html
ameblo.jp/happyboyguang/entry-11868407808.html
ameblo.jp/happyboyguang/entry-11868407830.html
ameblo.jp/happyboyguang/entry-11868420634.html
ameblo.jp/happyboyguang/entry-11868407852.html
ameblo.jp/happyboyguang/entry-11868407879.html
ameblo.jp/happyboyguang/entry-11868407899.html
ameblo.jp/happyboyguang/entry-11868407919.html
ameblo.jp/happyboyguang/entry-11868407941.html
ameblo.jp/happyboyguang/entry-11868407965.html
ameblo.jp/happyboyguang/entry-11868407985.html
ameblo.jp/happyboyguang/entry-11868408011.html
ameblo.jp/happyboyguang/entry-11868408031.html
ameblo.jp/happyboyguang/entry-11868408047.html
ameblo.jp/happyboyguang/entry-11868408068.html
ameblo.jp/happyboyguang/entry-11868408090.html
ameblo.jp/happyboyguang/entry-11868408119.html
ameblo.jp/happyboyguang/entry-11868408137.html
ameblo.jp/happyboyguang/entry-11868408159.html
ameblo.jp/happyboyguang/entry-11868408179.html
ameblo.jp/happyboyguang/entry-11868408199.html
ameblo.jp/happyboyguang/entry-11868408218.html
ameblo.jp/happyboyguang/entry-11868408238.html
ameblo.jp/happyboyguang/entry-11868408255.html
ameblo.jp/happyboyguang/entry-11868408283.html
ameblo.jp/happyboyguang/entry-11868408303.html
ameblo.jp/happyboyguang/entry-11868408331.html
ameblo.jp/happyboyguang/entry-11868408353.html
ameblo.jp/happyboyguang/entry-11868408378.html
ameblo.jp/happyboyguang/entry-11868408395.html
ameblo.jp/happyboyguang/entry-11868408410.html
ameblo.jp/happyboyguang/entry-11868408433.html
ameblo.jp/happyboyguang/entry-11868408455.html
ameblo.jp/happyboyguang/entry-11868408476.html
ameblo.jp/happyboyguang/entry-11868408494.html
ameblo.jp/happyboyguang/entry-11868408968.html
ameblo.jp/happyboyguang/entry-11868433223.html
ameblo.jp/happyboyguang/entry-11868433247.html
ameblo.jp/happyboyguang/entry-11868433276.html
ameblo.jp/happyboyguang/entry-11868433293.html
ameblo.jp/happyboyguang/entry-11868433315.html
ameblo.jp/happyboyguang/entry-11868433332.html
ameblo.jp/happyboyguang/entry-11868433350.html
ameblo.jp/happyboyguang/entry-11868433364.html
ameblo.jp/happyboyguang/entry-11868433390.html
ameblo.jp/happyboyguang/entry-11868433408.html
ameblo.jp/happyboyguang/entry-11868433430.html
ameblo.jp/happyboyguang/entry-11868433450.html
ameblo.jp/happyboyguang/entry-11868433466.html
ameblo.jp/happyboyguang/entry-11868433482.html
ameblo.jp/happyboyguang/entry-11868433499.html
ameblo.jp/happyboyguang/entry-11868433516.html
ameblo.jp/happyboyguang/entry-11868433533.html
ameblo.jp/happyboyguang/entry-11868433550.html
ameblo.jp/happyboyguang/entry-11868433578.html
ameblo.jp/happyboyguang/entry-11868433601.html
ameblo.jp/happyboyguang/entry-11868433616.html
ameblo.jp/happyboyguang/entry-11868433634.html
ameblo.jp/happyboyguang/entry-11868433662.html
ameblo.jp/happyboyguang/entry-11868433676.html
ameblo.jp/happyboyguang/entry-11868433697.html
ameblo.jp/happyboyguang/entry-11868433718.html
ameblo.jp/happyboyguang/entry-11868433732.html
ameblo.jp/happyboyguang/entry-11868433752.html
ameblo.jp/happyboyguang/entry-11868433770.html
ameblo.jp/happyboyguang/entry-11868433801.html
ameblo.jp/happyboyguang/entry-11868433828.html
ameblo.jp/happyboyguang/entry-11868433849.html
ameblo.jp/happyboyguang/entry-11868433865.html
ameblo.jp/happyboyguang/entry-11868433886.html
ameblo.jp/happyboyguang/entry-11868433909.html
ameblo.jp/happyboyguang/entry-11868433924.html
ameblo.jp/happyboyguang/entry-11868433941.html
ameblo.jp/happyboyguang/entry-11868433956.html
ameblo.jp/happyboyguang/entry-11868433974.html
ameblo.jp/happyboyguang/entry-11868434000.html
ameblo.jp/happyboyguang/entry-11868434012.html
ameblo.jp/happyboyguang/entry-11868434031.html
ameblo.jp/happyboyguang/entry-11868434051.html
ameblo.jp/happyboyguang/entry-11868434064.html
ameblo.jp/happyboyguang/entry-11868434080.html
ameblo.jp/happyboyguang/entry-11868434132.html
ameblo.jp/happyboyguang/entry-11868434159.html
ameblo.jp/happyboyguang/entry-11868434206.html
ameblo.jp/happyboyguang/entry-11868434237.html
ameblo.jp/happyboyguang/entry-11868434294.html
ameblo.jp/happyboyshu/entry-11868441118.html
ameblo.jp/happyboyshu/entry-11868441136.html
ameblo.jp/happyboyshu/entry-11868441151.html
ameblo.jp/happyboyshu/entry-11868441164.html
ameblo.jp/happyboyshu/entry-11868441176.html
ameblo.jp/happyboyshu/entry-11868441195.html
ameblo.jp/happyboyshu/entry-11868441210.html
ameblo.jp/happyboyshu/entry-11868441228.html
ameblo.jp/happyboyshu/entry-11868441244.html
ameblo.jp/happyboyshu/entry-11868441262.html
ameblo.jp/happyboyshu/entry-11868441283.html
ameblo.jp/happyboyshu/entry-11868441310.html
ameblo.jp/happyboyshu/entry-11868441347.html
ameblo.jp/happyboyshu/entry-11868441375.html
ameblo.jp/happyboyshu/entry-11868441391.html
ameblo.jp/happyboyshu/entry-11868441412.html
ameblo.jp/happyboyshu/entry-11868441431.html
ameblo.jp/happyboyshu/entry-11868441453.html
ameblo.jp/happyboyshu/entry-11868441473.html
ameblo.jp/happyboyshu/entry-11868441493.html
ameblo.jp/happyboyshu/entry-11868441513.html
ameblo.jp/happyboyshu/entry-11868441531.html
ameblo.jp/happyboyshu/entry-11868441550.html
ameblo.jp/happyboyshu/entry-11868441569.html
ameblo.jp/happyboyshu/entry-11868441588.html
ameblo.jp/happyboyshu/entry-11868441604.html
ameblo.jp/happyboyshu/entry-11868441621.html
ameblo.jp/happyboyshu/entry-11868441637.html
ameblo.jp/happyboyshu/entry-11868441659.html
ameblo.jp/happyboyshu/entry-11868441675.html
ameblo.jp/happyboyshu/entry-11868441693.html
ameblo.jp/happyboyshu/entry-11868441709.html
ameblo.jp/happyboyshu/entry-11868441730.html
ameblo.jp/happyboyshu/entry-11868441744.html
ameblo.jp/happyboyshu/entry-11868441759.html
ameblo.jp/happyboyshu/entry-11868441780.html
ameblo.jp/happyboyshu/entry-11868441802.html
ameblo.jp/happyboyshu/entry-11868441818.html
ameblo.jp/happyboyshu/entry-11868441832.html
ameblo.jp/happyboyshu/entry-11868441852.html
ameblo.jp/happyboyshu/entry-11868441866.html
ameblo.jp/happyboyshu/entry-11868441887.html
ameblo.jp/happyboyshu/entry-11868441898.html
ameblo.jp/happyboyshu/entry-11868441913.html
ameblo.jp/happyboyshu/entry-11868441937.html
ameblo.jp/happyboyshu/entry-11868441962.html
ameblo.jp/happyboyshu/entry-11868441993.html
ameblo.jp/happyboyshu/entry-11868442016.html
ameblo.jp/happyboyshu/entry-11868442047.html
ameblo.jp/happyboyshu/entry-11868442588.html
ameblo.jp/happyboyhei/entry-11868447733.html
ameblo.jp/happyboyhei/entry-11868447750.html
ameblo.jp/happyboyhei/entry-11868447763.html
ameblo.jp/happyboyhei/entry-11868447776.html
ameblo.jp/happyboyhei/entry-11868447791.html
ameblo.jp/happyboyhei/entry-11868447810.html
ameblo.jp/happyboyhei/entry-11868447826.html
ameblo.jp/happyboyhei/entry-11868447841.html
ameblo.jp/happyboyhei/entry-11868447859.html
ameblo.jp/happyboyhei/entry-11868447880.html
ameblo.jp/happyboyhei/entry-11868447891.html
ameblo.jp/happyboyhei/entry-11868447917.html
ameblo.jp/happyboyhei/entry-11868447933.html
ameblo.jp/happyboyhei/entry-11868447956.html
ameblo.jp/happyboyhei/entry-11868447970.html
ameblo.jp/happyboyhei/entry-11868447988.html
ameblo.jp/happyboyhei/entry-11868448009.html
ameblo.jp/happyboyhei/entry-11868448072.html
ameblo.jp/happyboyhei/entry-11868448169.html
ameblo.jp/happyboyhei/entry-11868448226.html
ameblo.jp/happyboyhei/entry-11868448284.html
ameblo.jp/happyboyhei/entry-11868448302.html
ameblo.jp/happyboyhei/entry-11868448312.html
ameblo.jp/happyboyhei/entry-11868448328.html
ameblo.jp/happyboyhei/entry-11868448339.html
ameblo.jp/happyboyhei/entry-11868448351.html
ameblo.jp/happyboyhei/entry-11868448367.html
ameblo.jp/happyboyhei/entry-11868448383.html
ameblo.jp/happyboyhei/entry-11868448398.html
ameblo.jp/happyboyhei/entry-11868448413.html
ameblo.jp/happyboyhei/entry-11868448431.html
ameblo.jp/happyboyhei/entry-11868448445.html
ameblo.jp/happyboyhei/entry-11868448464.html
ameblo.jp/happyboyhei/entry-11868448476.html
ameblo.jp/happyboyhei/entry-11868448494.html
ameblo.jp/happyboyhei/entry-11868448511.html
ameblo.jp/happyboyhei/entry-11868448520.html
ameblo.jp/happyboyhei/entry-11868448537.html
ameblo.jp/happyboyhei/entry-11868448551.html
ameblo.jp/happyboyhei/entry-11868448570.html
ameblo.jp/happyboyhei/entry-11868448587.html
ameblo.jp/happyboyhei/entry-11868448606.html
ameblo.jp/happyboyhei/entry-11868448618.html
ameblo.jp/happyboyhei/entry-11868448637.html
ameblo.jp/happyboyhei/entry-11868448653.html
ameblo.jp/happyboyhei/entry-11868448674.html
ameblo.jp/happyboyhei/entry-11868448695.html
ameblo.jp/happyboyhei/entry-11868448715.html
ameblo.jp/happyboyhei/entry-11868448733.html
ameblo.jp/happyboyhei/entry-11868462028.html
ameblo.jp/happyboypeng/entry-11868468454.html
ameblo.jp/happyboypeng/entry-11868468479.html
ameblo.jp/happyboypeng/entry-11868468496.html
ameblo.jp/happyboypeng/entry-11868468510.html
ameblo.jp/happyboypeng/entry-11868468524.html
ameblo.jp/happyboypeng/entry-11868468537.html
ameblo.jp/happyboypeng/entry-11868468556.html
ameblo.jp/happyboypeng/entry-11868468572.html
ameblo.jp/happyboypeng/entry-11868468603.html
ameblo.jp/happyboypeng/entry-11868468628.html
ameblo.jp/happyboypeng/entry-11868468650.html
ameblo.jp/happyboypeng/entry-11868468666.html
ameblo.jp/happyboypeng/entry-11868468687.html
ameblo.jp/happyboypeng/entry-11868468710.html
ameblo.jp/happyboypeng/entry-11868468728.html
ameblo.jp/happyboypeng/entry-11868468751.html
ameblo.jp/happyboypeng/entry-11868468769.html
ameblo.jp/happyboypeng/entry-11868468786.html
ameblo.jp/happyboypeng/entry-11868468806.html
ameblo.jp/happyboypeng/entry-11868468826.html
ameblo.jp/happyboypeng/entry-11868468850.html
ameblo.jp/happyboypeng/entry-11868468865.html
ameblo.jp/happyboypeng/entry-11868468895.html
ameblo.jp/happyboypeng/entry-11868468911.html
ameblo.jp/happyboypeng/entry-11868468924.html
ameblo.jp/happyboypeng/entry-11868468945.html
ameblo.jp/happyboypeng/entry-11868468963.html
ameblo.jp/happyboypeng/entry-11868468981.html
ameblo.jp/happyboypeng/entry-11868469000.html
ameblo.jp/happyboypeng/entry-11868469018.html
ameblo.jp/happyboypeng/entry-11868469047.html
ameblo.jp/happyboypeng/entry-11868469066.html
ameblo.jp/happyboypeng/entry-11868469087.html
ameblo.jp/happyboypeng/entry-11868469103.html
ameblo.jp/happyboypeng/entry-11868469124.html
ameblo.jp/happyboypeng/entry-11868469145.html
ameblo.jp/happyboypeng/entry-11868469167.html
ameblo.jp/happyboypeng/entry-11868469180.html
ameblo.jp/happyboypeng/entry-11868469205.html
ameblo.jp/happyboypeng/entry-11868469227.html
ameblo.jp/happyboypeng/entry-11868469261.html
ameblo.jp/happyboypeng/entry-11868469295.html
ameblo.jp/happyboypeng/entry-11868469317.html
ameblo.jp/happyboypeng/entry-11868469344.html
ameblo.jp/happyboypeng/entry-11868469364.html
ameblo.jp/happyboypeng/entry-11868469391.html
ameblo.jp/happyboypeng/entry-11868469419.html
ameblo.jp/happyboypeng/entry-11868469437.html
ameblo.jp/happyboypeng/entry-11868469452.html
ameblo.jp/happyboypeng/entry-11868471117.html
- CSS3/jQuery自定义弹出窗口
- CSS3/jQuery自定义弹出窗口
- CSS3/jQuery自定义弹出窗口
- Jquery自定义弹出窗口
- jQuery实现自定义样式的弹出窗口和确认框
- 弹出自定义窗口
- javascript弹出自定义窗口
- 自定义弹出窗口AlertDialog
- 弹出一个自定义窗口
- popwindow自定义弹出窗口
- android 自定义弹出窗口
- jquery实现弹出窗口
- jquery:弹出输入窗口
- Jquery 弹出多级窗口
- JQuery 弹出窗口效果
- 一些Jquery弹出窗口
- jquery win7弹出窗口
- jquery 弹出窗口
- linux用户组和权限
- 互联网金融迈入深水区
- 动态网站一(哈佛大学公开课:构建动态网站1-3课)
- codeforce 6E 线段树+枚举
- h2 database
- CSS3/jQuery自定义弹出窗口
- Java 阻塞队列 BlockingQueue
- 外链与内链重要性pk
- diqMKTp写侵投驴夜访铺
- 给iOS开发者的Android开发建议
- POJ2305 Basic remains
- MaxinumSubarray(leetcode)
- cas入门之一 cas 简介
- s2sh向数据库插入数据,控制台有打印sql语句,数据库查询不到数据问题