一、建立影调
调整曝光、白平衡、色温、色调参数,确保图像的曝光和色彩准确
白平衡不但会影响整张照片的色彩准确性,同时还会影响到照片的曝光。白平衡自动K值为6400
色调是色彩的总体倾向。当色调向左拖拽时,照片整体感觉偏绿偏青;当色调向右拖拽时,照片整体感觉偏红。有时人像片可以适度在原色调基础向右拖拽几个数值,这样会使人物的脸部有些红色,比如增加5个数值
优化对比度、高光、阴影,白色、黑色参数,打造人物立体感
调整清晰度、自然饱和度
清晰度调整的主要作用是影响中间调对比度和影响边缘的对比度。在实际的照片修饰过程中,清晰度命令经常会表现出对锐化程度的明显影响
如有必要,可将人物添加蒙版,单独调整曝光
二、肤色调整
通过调整HSL混色器,让肤色更自然:比如人物皮肤偏黄,可降低橙色饱和度
三、去除瑕疵
通过污点修复画笔工具、修复画笔工具、修补工具和仿制图章工具处理瑕疵、碎发等
四、皮肤磨皮
新建黑白调整图层,作为皮肤的观察图层。将红色拖拽到-200。这样之后,原本光滑的脸上出现了很多瑕疵。这有助于帮助我们检查到我们看不到的地方,另外也方便磨皮的处理。
高低频磨皮步骤
新建 ...
60d91ed770853ced122ae841cd38627512505b7820c0a7b34155af69e543d9063586b4da40155358730c6bb0a613303ec2d0b7e5f39b6a20ad6a987edb3031d38d7ba0aba44af3956061a95c66fff89c98e6efbfdc1419a54c013e123224b804e20cf87f5d25656cd7811896b8a56a467f6c1fda7fcf9156acc39cabeb07e7e9350e747c7796ae7ca3eeec1e9814cc9ceda295f0ef8dadc2abc2dee923b8881dc79430d92c89f37715d306aa8ea4d9a3b03c94058da47dc3972b6e1251489ac499e133393c3fe53664901aa1edee601bff0dc6b7ee046940a4655a997b01ec1a331676894695bbc57bb8650ccb830645b480e687dd1f893e7 ...
60d91ed770853ced122ae841cd3862756498dd873409a2b1370b6b520a2699791305c3a24f3913642aa0f5de8cfe4eadf65e92f740c3454024ef432ac2bc02493925074cfc0af348f205fca7f0d4138f7755f38841f16924ed3446d48a31a6f668ea45dee3ce00e9c58dcafef92d0fbc223d21d8a591ba29da10730afe7ce26ee50fb31794976af32e69da0be02a8f03db30bd0055733d924f95b272c8e54d7d61a9e1f0c8723563ee324d3e70a24ef8dabeb8ce48d75d9557860de4917a2fec88ee0f8be72916da486b28e5c02aee489f51b36bd167afc1f33c0504557a3ff50e7cd192ebfbda2e6a56b276bb1b8a26b50c3d83acc92f59f ...
60d91ed770853ced122ae841cd38627512505b7820c0a7b34155af69e543d9063586b4da40155358730c6bb0a613303e3b6bd4309b901271404c6a58fed9f41889ca4cc7548fef5c8a67b86b1803058abbbf733559b6b5197520715b197b9df40c513de6aecd943c394dfc917a48cfd81f7fadfe98537051a34c413229d81a8a2ac107f3c99cc55043d036300593589b3ee88476cce6d0ff66faf8a9f5e360f61fc07ae7b7700bb5f64541bb7ff7e1a4b2260a37c2247da946b12233250b47bff2a4fadf0ed27c302d2e03571dcc111ccb503f1f3a5a1c84587767bf7f58e1ade2f535207b892a001d583a05b0dc5e59b447433a1d146637d ...
60d91ed770853ced122ae841cd3862756498dd873409a2b1370b6b520a2699791305c3a24f3913642aa0f5de8cfe4eadf65e92f740c3454024ef432ac2bc02493925074cfc0af348f205fca7f0d4138f7755f38841f16924ed3446d48a31a6f668ea45dee3ce00e9c58dcafef92d0fbc223d21d8a591ba29da10730afe7ce26eee8f87c0a9d84e9ba90900867f01e37ea941118b15a49f77e3ecfd224545fd78cea07c2e2821016c41eae9a49100722d0daca4592c5e2c67fe7d60c4c16663c9f7961684fa0dcf943e33e8f371c91843099fcb399518f530cf28f36d22792f3f74652ed819e21c924189abdac99f983a9a84fb879903309f3 ...
数据分析
未读Python基础变量的命名和使用
变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。
变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greeting message会引发错误。
不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。
变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。
慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
注释单行注释Python 中单行注释以 # 开头
例如:
12# 这是一个注释 print("Hello, World!")
多行注释多行注释用三个单引号 ‘’’ 或者三个双引号 “”” 将注释括起来
例如:
单引号(’’’)123456'''这是多行注释, ...
VQ1 统计自然周平均登录次数题目描述
现有用户登录日志表user_login_tb(id 自增主键, uid 用户ID, login_date 登录日期)。 示例数据如下:
计算每个自然周内(周一到周日算一个自然周)所有用户的平均登录次数,用户可能在一天内登录多次。结果按每一周的周一升序排序,平均次数保留两位小数。
示例数据对应输出为:
思路解析用库函数WEEKDAY得到每个日期是星期几,然后使用DATE_SUB转换到当周周一的日期,再按周一日期分组,计算每个每组内用户登录总数(count(id))和用户数(count(distinct uid)),总次数除以总人数就是平均登录次数。保留小数位数用round()。
123456789101112131415SELECT DATE_SUB( login_date, INTERVAL WEEKDAY(login_date) DAY ) AS week_begin, ROUND( COUNT(id) / COUNT(DISTINCT(uid)), 2 ) AS avg_timesFROM user_logi ...
AARRR模型 - 海盗指标基本内容海盗指标(Pirate Metrics)由美国著名的风险投资机构500 Startups的创始人戴夫·麦克卢尔(Dave McClure)提出,包含用户获取(Acquisition)、用户激活(Activation)、用户留存(Retention)、用户推荐(Referral)、盈利收入(Revenue),很多团队还会加入挽回流失用户(Resurrection)。
AARRR模型因其掠夺式的增长方式也被称为海盗模型,核心就是AARRR漏斗模型,对应广义的用户生命周期,帮助大家更好地理解获客和维护客户的原理。可以看出,和传统市场部门仅仅侧重于获取用户不同,增长团队的关注点几乎涵盖了一个用户生命周期的各个环节。
海盗指标驱动的是工作,对象是单一的产品。AARRR其实针对的不是单体用户,而是对一个产品的广义的所有用户。AARRR只是一个广义的用户生命周期的模型,分别也只是对应了其中的5个重要环节。而真正的用户生命周期则是:引入、成长、成熟、休眠、流失。引入时我们也要拉新,引入到成长是要注意留存,成长促活跃了会变为成熟,可以进一步产生转化和传播,到最后,用户 ...
数据分析
未读Excel函数查找引用函数LOOKUP函数当需要查询一行或一列并查找另一行或列中的相同位置的值时,会使用其中一个查找和引用函数 LOOKUP。
基本语法
= LOOKUP(lookup_value, lookup_vector, [result_vector])
lookup_value:查找的值。 Lookup_value可以是数字、文本、逻辑值、名称或对值的引用。
lookup_vector:查找的值所在区域。lookup_vector中的值可以是文本、数字或逻辑值。
result_vector(可选):返回值的所在列。 result_vector参数必须与 lookup_vector参数大小相同。
二分原理
LOOKUP是遵循二分法原理的查找函数。二分法则是从查询区域的二分之一处开始查询,如果没有查询到结果,就通过判断选择下一个二分之一处查询,直到查询到结果。如果没有找到查询值,就将查找区域中小于或等于查找值的最大值进行匹配。如果查找的值小于查找区域中的最小值,则 LOOKUP 会返回 #N/A 错误值。
LOOKUP的二分法查找,是跳跃式的查找。它默 ...
数据分析
未读数据操作语言 - DMLDML(Data Manipulation Language):
数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性。
常用的语句关键字主要包括INSERT、DELET、UPDATE 和SELECT 等。
非符号类型的运算符
在 SQL 中所有的逻辑运算符:
运算符
描述
ALL
ALL运算符用于将值与另一个值集中的所有值进行比较。
AND
AND运算符允许在SQL语句的WHERE子句中指定多个条件。
ANY
ANY运算符用于根据条件将值与列表中的任何适用值进行比较。
BETWEEN
BETWEEN运算符用于搜索在给定最小值和最大值内的值。
EXISTS
EXISTS运算符用于搜索指定表中是否存在满足特定条件的行。
IN
IN运算符用于将值与已指定的文字值列表进行比较。
LIKE
LIKE运算符用于使用通配符运算符将值与类似值进行比较。
NOT
NOT运算符反转使用它的逻辑运算符的含义。 例如:NOT EXISTS, NOT BETWEEN, NOT IN等等,这是一个否定运算符。
OR ...