口水多吃什么药好得快| vin是什么| 大便颗粒状是什么原因造成的| 爻辞是什么意思| 肾结石用什么药| 痔疮是什么样子的| 商鞅变法是什么时期| 脖子痛什么原因| 拟物是什么意思| 口腔溃疡吃什么好| diff什么意思| 蚂蚁属于什么动物| 气血不足吃什么食物好| 420是什么意思| 什么钙片补钙效果最好| 肚子拉稀是什么原因| 老人反复发烧预示什么| 贾蓉和王熙凤是什么关系| 自嘲是什么意思| 屁股生疮是什么原因| 腹泻是什么原因| 老婆的妹妹叫什么| 猪苓是什么东西| 胆经不通吃什么中成药| 栩是什么意思| 博士和博士后有什么区别| 左旋肉碱什么时候吃效果好| 元宵节干什么| 孩子为什么厌学| 绿豆与什么食物相克| 苟不教的苟是什么意思| 风声鹤唳什么意思| 血痣是什么原因引起的| 什么食物含有维生素b| 健康证有什么用| 梦见小葱是什么意思| 虎皮鹦鹉吃什么| 儿童肚子疼挂什么科| 中药地龙是什么| 喝苦丁茶有什么好处| 耵聍是什么意思| 左脸长痘是什么原因| 什么是宾格| 心血管狭窄吃什么药| 血红蛋白低吃什么补最快| 畏寒是什么意思| 今年43岁属什么| 14楼五行属什么| 果冻是什么意思| 打一个喷嚏代表什么意思| 雾化器是干什么用的| 什么时候可以查高考成绩| 什么什么一什么| 什么时候普及高中义务教育| 流产用什么药最快| 梦见滑雪是什么意思| 滥情什么意思| 出汗臭是什么原因| 乳头有点痛什么原因| 前列腺吃什么药效果好| 什么是面瘫| 苏州五行属什么| 猪肝色是什么颜色| 尿蛋白定量是什么意思| 用盐水洗脸有什么好处| 什么冠禽兽| 葛根粉有什么作用| 送情人什么礼物最好| 女人更年期吃什么药| 恳谈会是什么意思| 吃什么可以自然掉体毛| 为什么嗓子总有痰| 3月23日是什么星座| 开小差是什么意思| 腰两边疼是什么原因| 六字真言是什么| 杞人忧天是什么意思| 离岸人民币什么意思| 洗面奶和洁面乳有什么区别| 手足口病疫苗什么时候打| 编程是干什么的| 去海边穿什么衣服拍照好看| 马走日是什么意思| 今年16岁属什么生肖| 血压高吃什么降压药| ec是什么意思| 女人梦见掉牙齿是什么征兆| 朦胧是什么意思| acg文化是什么意思| 京剧脸谱黑色代表什么| 近视是什么原因造成的| 口干舌燥吃什么中成药| 感知能力是什么意思| 浅绿色配什么颜色好看| 女生喜欢什么礼物| 母乳是什么颜色| 手口足吃什么药| 为什么会长针眼| 小孩子头晕是什么原因| rhd阳性是什么意思| 芋圆是用什么做的| 无创是什么意思| 白细胞中性粒细胞高是什么原因| 肠粘连是什么原因引起| 12月20是什么星座| 孕妇吃红枣对胎儿有什么好处| 11月14日什么星座| 门前栽什么树最好| 唇干是什么原因引起的| 淋球菌阳性是什么意思| 胃痛吃什么| 仓鼠能吃什么水果| 为什么尽量抽混合型烟| 病毒感染是什么原因| 面基什么意思| 垂爱是什么意思| 榴莲什么时间段吃最好| 跑步大腿痒是什么原因| 中午喜鹊叫有什么预兆| 藏族信仰什么教| 射精出血是什么原因| 舌头上火了吃什么降火| 孕妇为什么那么怕热| 制片人是什么意思| 猪五行属什么| 箭在弦上是什么意思| 鹅吃什么草| 梦见狼是什么意思| 什么叫小三阳| 什么叫穿刺| 小腿疼是什么原因| 什么叫脑白质病| 梦见杀人什么意思| 双重人格是什么意思| 月经后一周又出血是什么原因| 猫代表什么数字| 6月28日是什么星座| 吃力不讨好是什么意思| 为什么穿堂风最伤人| 鹞是什么意思| 吃什么去肝火效果最好| 念珠菌用什么药| 分别心是什么意思| 牙齿深覆合是什么意思| 脚崴了用什么药| 真菌感染什么症状| 白细胞弱阳性是什么意思| 身心是什么意思| 停经吃什么药能来月经| 深水炸弹是什么意思| 雄性激素过高是什么原因| 尿量少是什么原因| 7月11日是什么日子| 嗓子干吃什么药| 狐狸是什么动物| 暗送秋波是什么意思| 1月22号什么星座| 尉迟恭是什么生肖| 缸垫呲了什么症状| 心肌炎吃什么药效果好| 医院面试一般会问什么| 科目一考试需要带什么| 淋巴细胞偏高说明什么| 前轮轴承坏了会有什么症状| 鱼子酱是什么| 女人在什么时候最容易怀孕| 睡觉空调开什么模式| 底妆是什么意思| 引产什么意思| flair呈高信号是什么意思| 梦见鳄鱼是什么预兆| 为什么做梦| 年柱亡神是什么意思| 为什么睡觉流口水| 酸菜是什么菜做的| 吃了避孕药会有什么副作用| 95年属于什么生肖| 女性睾酮高意味着什么| pearl是什么意思| 眼睛干涩痒是什么原因| 十一月八号是什么星座| 眼睛痒是什么原因引起的| 早餐有什么| acl是什么意思| 双肺钙化灶是什么意思| 为什么老打嗝| 支原体阳性什么意思| 养肝吃什么食物| 术后吃什么刀口恢复得快| 姨妈推迟是什么原因| 七星鱼吃什么食物| 术后吃什么补元气| 标新立异什么意思| 两败俱伤是什么意思| 七月九号是什么星座| 结核抗体弱阳性什么意思| 中核集团是什么级别| copd是什么病的简称| 皮蛋是什么蛋做的| 月经淋漓不尽吃什么药| 经期不能吃什么水果| 霜降出什么生肖| 天赋异禀什么意思| 睡觉经常做梦是什么原因| 结婚前要准备什么| 唐氏综合症是什么原因| 女人更年期吃什么药调理最好| 喝牛奶为什么拉肚子| 生物冰袋里面是什么| 什么拉车连蹦带跳| 空调外机不出水是什么原因| 月经来了痛经吃什么药| lg手机是什么牌子| 青羊药片有什么功效| 十一月三号是什么星座| 血常规血红蛋白偏高是什么原因| 鲶鱼是什么鱼| 长公主是什么意思| 指腹为婚是什么意思| 七月二号是什么日子| vcr是什么| 女人后脑勺出汗多是什么原因| 怀孕吃什么必定流产| 月经来了一点就没了是什么原因| 气血是什么意思| 属羊的什么命| 为什么医生说直肠炎不用吃药| 裂纹舌是什么原因引起的| 拘留所和看守所有什么区别| 春宵一刻值千金是什么意思| 垂体是什么| 锻炼pc肌有什么好处| 有什么好看的古装剧| 母亲节在什么时候| 全身抽筋吃什么药| 葛根在农村叫什么| 月经总推迟是什么原因| 吃什么水果可以减肥| 非甾体抗炎药是什么意思| 梦见苍蝇是什么预兆| 梦见发大水是什么预兆| 绿草如茵是什么生肖| 脂肪肝是什么原因造成的| 沉贵宝是什么木| 94年是什么年| 无字五行属什么| 四六级要带什么| 不知道干什么| 高碱性食物都有什么| 狗吃什么药会立马就死| rj什么意思| 眼睛干涩有异物感用什么眼药水| 经常吃莲子有什么好处| 经常感冒的人吃什么能增强抵抗力| 龙胆泻肝丸治什么病| 头疼应该挂什么科| 公举是什么意思啊| 清热解毒煲什么汤最好| nt是什么检查| 淋巴结反应性增生是什么意思| 非洲有什么动物| 鼻尖出汗是什么原因| ect是什么检查| 豆腐是什么意思| 百度Ir al contenido

银行业房地产信用敞口29.8万亿元 占银行业总

De Biquipedia
百度 冯俊认为,此次基层党建创新的最佳和优秀案例评选,正当全国上下全面贯彻落实党的十九大精神之时,有着特别的意义。

La documentación para este módulo puede ser creada en Módulo:Color contrast/doc

--
-- This module implements 
--  {{Color contrast ratio}}
--  {{Greater color contrast ratio}}
--  {{ColorToLum}}
--  {{RGBColorToLum}}
--
local p = {}
local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' )

local function sRGB ( v ) 
	if (v <= 0.03928) then 
		v = v / 12.92
	else
		v = math.pow((v+0.055)/1.055, 2.4)
	end
	return v
end

local function rgbdec2lum( R, G, B )
	if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then
		return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255)
	else
		return ''
	end
end

local function hsl2lum( h, s, l )
	if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then
		local c = (1 - math.abs(2*l - 1))*s
		local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) )
		local m = l - c/2

		local r, g, b = m, m, m
		if( 0 <= h and h < 60 ) then
			r = r + c
			g = g + x
		elseif( 60 <= h and h < 120 ) then
			r = r + x
			g = g + c
		elseif( 120 <= h and h < 180 ) then
			g = g + c
			b = b + x
		elseif( 180 <= h and h < 240 ) then
			g = g + x
			b = b + c
		elseif( 240 <= h and h < 300 ) then
			r = r + x
			b = b + c
		elseif( 300 <= h and h < 360 ) then
			r = r + c
			b = b + x
		end
		return rgbdec2lum(255*r, 255*g, 255*b)
	else
		return ''
	end
end

local function color2lum( c )

	if (c == nil) then
		return ''
	end
	-- whitespace
	c = c:match( '^%s*(.-)[%s;]*$' )

	-- unstrip nowiki strip markers
	c = mw.text.unstripNoWiki(c)

	-- lowercase
	c = c:lower()

	-- first try to look it up
	local L = HTMLcolor[c]
	if (L ~= nil) then
		return L
	end

   	-- convert from hsl
   	if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
		local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
		return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100)
   	end

   	-- convert from rgb
   	if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then
		local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$')
		return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B))
   	end

   	-- convert from rgb percent
   	if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
		local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
		return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100)
   	end

	-- remove leading # (if there is one) and whitespace
	c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$')

	-- split into rgb
	local cs = mw.text.split(c or '', '')
	if( #cs == 6 ) then
		local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2])
		local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4])
		local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6])

		return rgbdec2lum(R, G, B)
	elseif ( #cs == 3 ) then
		local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1])
		local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2])
		local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3])

		return rgbdec2lum(R, G, B)
	end

	-- failure, return blank
	return ''
end

function p._greatercontrast(args)
	local bias = tonumber(args['bias'] or '0') or 0
	local v1 = color2lum(args[1] or '')
	local c2 = args[2] or '#FFFFFF'
	local v2 = color2lum(c2)
	local c3 = args[3] or '#000000'
	local v3 = color2lum(c3)
	local ratio1 = 0;
	local ratio2 = 0;
	if (type(v1) == 'number' and type(v2) == 'number') then
		ratio1 = (v2 + 0.05)/(v1 + 0.05)
		ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1
	end
	if (type(v1) == 'number' and type(v3) == 'number') then
		ratio2 = (v3 + 0.05)/(v1 + 0.05)
		ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2
	end
	return (ratio1 + bias > ratio2) and c2 or c3
end

function p._ratio(args)
	local v1 = color2lum(args[1])
	local v2 = color2lum(args[2])
	if (type(v1) == 'number' and type(v2) == 'number') then
		-- v1 should be the brighter of the two.
		if v2 > v1 then
			v1, v2 = v2, v1
		end
		return (v1 + 0.05)/(v2 + 0.05)
	else
		return args['error'] or '?'
	end
end

function p._styleratio(args)
	local style = (args[1] or ''):lower()
	local bg, fg = 'white', 'black'
	local lum_bg, lum_fg = 1, 0

	if args[2] then
		local lum = color2lum(args[2])
		if lum ~= '' then bg, lum_bg = args[2], lum end
	end
	if args[3] then
		local lum = color2lum(args[3])
		if lum ~= '' then fg, lum_fg = args[3], lum end
	end

	local slist = mw.text.split(style or '', ';')
	for k = 1,#slist do
		s = slist[k]
		local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' )
		k = k or ''
		v = v or ''
		if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then
			local lum = color2lum(v)
			if( lum ~= '' ) then bg, lum_bg = v, lum end
		elseif (k:match('^[%s]*(color)[%s]*$')) then
			local lum = color2lum(v)
			if( lum ~= '' ) then bg, lum_fg = v, lum end
		end
	end
	if lum_bg > lum_fg then
		return (lum_bg + 0.05)/(lum_fg + 0.05)
	else
		return (lum_fg + 0.05)/(lum_bg + 0.05)
	end
end

function p.lum(frame)
	return color2lum(frame.args[1] or frame:getParent().args[1])
end

function p.ratio(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._ratio(args)
end

function p.styleratio(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._styleratio(args)
end

function p.greatercontrast(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._greatercontrast(args)
end

return p
为什么会做噩梦 气血是什么意思 8.12什么星座 什么是教育 生理盐水和食用盐水有什么区别
面瘫看什么科室好 苹果跟什么榨汁好喝 卵圆孔未闭是什么意思 取保候审是什么意思还会判刑吗 aba是什么意思
八月十五什么星座 衣原体感染是什么意思 痔疮出血吃什么药 尿酸高喝什么茶 为什么每天晚上睡觉都做梦
abs是什么材质 草单斤是什么字 子宫肌壁回声不均匀是什么意思 胖脸女人适合什么发型 精索静脉曲张有什么症状
高密度灶是什么意思hcv9jop4ns2r.cn 哺乳期感冒能吃什么药hcv8jop8ns5r.cn 承情是什么意思hcv8jop1ns1r.cn 毒瘾发作是什么感觉hcv9jop4ns3r.cn apple什么意思hcv9jop8ns0r.cn
痤疮是什么hcv8jop5ns3r.cn 睡觉手麻木是什么原因hcv8jop6ns5r.cn 胃窦溃疡a1期是什么意思hcv9jop3ns9r.cn 减肥头晕是什么原因hcv9jop6ns6r.cn 女人梦见大蟒蛇是什么征兆luyiluode.com
在什么什么后面hcv7jop9ns1r.cn 什么东西补血效果最好hcv8jop5ns3r.cn 三个火字读什么hcv8jop1ns8r.cn 过早是什么意思hcv8jop8ns9r.cn 驻唱是什么意思hcv7jop9ns5r.cn
冬至下雨有什么说法hcv9jop4ns2r.cn dna倍体异常细胞是什么意思huizhijixie.com 心里紧张吃什么药缓解hcv8jop3ns3r.cn 屁股长痘痘是什么原因hcv9jop4ns7r.cn 什么东西吃了壮阳hcv9jop1ns7r.cn
百度