夸夸群火了之后 有企业开始招聘“正能量夸夸师”:500元/小时

夸夸群作为一种新兴社交现象,通过提供专业夸赞服务迅速走红。从免费互夸到商业化运营,夸夸群不仅成为网友减压新方式,还吸引企业关注,如脉脉招聘‘正能量夸夸师’,引发社会广泛讨论。

640?wx_fmt=png


惯于网上冲浪的小伙伴,最近肯定听说过“夸夸群”这个词。


才过去的3月8号女神节,有求生欲的男生都给自己的女朋友送上了礼物,其中有一位男朋友送的礼物从万千同胞中脱颖而出——送给自己女朋友三分钟的“专业”夸赞服务。


640?wx_fmt=png


当事人从进群的那一刻起,专业的夸赞和吹捧就已经开始,从头像到标点符合都能夸赞一番,大家先感受一下。


640?wx_fmt=jpeg

640?wx_fmt=jpeg


夸夸群服务曝光后,网友们被这种操作击中,恍恍惚惚红红火火。夸夸群也迅速走红,很多人都开始想体验这种服务或者将这种服务赠送给自己的亲朋好友。在某宝上搜索夸夸群,有各种夸夸群定制服务,马屁精已然开始商业化,付款的人数还不少。


640?wx_fmt=png


一本高材生在线夸人,学校培养了你们,你们却在做这种事,真是一群天使般的善良之人呢。640?wx_fmt=png


不仅有付费夸夸服务,还有人自发组成夸夸群,无偿互夸,让群友们都沐浴在彩虹屁中。人生无常,也许下一秒你就被拉进一个夸夸群,接受一顿猛夸。


640?wx_fmt=jpeg


640?wx_fmt=jpeg

640?wx_fmt=jpeg

图片来源于微博


总之万物皆可夸,这些夸夸群新奇有好玩,比起社交平台上一上来就开杠,一言不合就互酸开骂的,夸夸群虽略显浮夸,但是谁不喜欢接受赞美呢。很多网友甚至将夸夸群当做减压、疏解个人负面情绪的一个新去处。


本来夸夸群是网友们的乐子,但是显然有的企业开始觉得夸夸群可以运用于经营管理。据@虎嗅APP 微博爆料,疑似脉脉正在招聘“正能量夸夸师”。夸夸师需要在社区出现焦虑、迷茫、烦恼等负面情绪内容时,第一时间对楼主或层主进行夸赞鼓励,输出正能量,传递爱与温暖。薪资待遇:500元/小时,要求:985硕士毕业。


640?wx_fmt=jpeg


薪资待遇很是不菲,就是要求嘛......没学历都不能喊加油了(委屈......


在有的网友眼中岗位需求第一条第二点就让人产生负能量了


640?wx_fmt=png

640?wx_fmt=png


所以,你们想体验这种夸夸服务么?反正先感受一下?


640?wx_fmt=jpeg


— 【 THE END 】—


往期精彩文章回顾:


640?wx_fmt=jpeg

小米紧急叫停小米9系列发售 发文致歉:因备货不足...


640?wx_fmt=jpeg

今年最亮眼的理财产品特斯拉退款了!一名维权车主已成功办理退差额手续


640?wx_fmt=jpeg

马化腾评“露露事件”值得腾讯警醒:打赏原作者200元

### 将 YOLO 格式数据集换为 COCO 格式的实现 YOLOCOCO 是两种常见的目标检测数据集格式,它们之间的主要区别在于标注文件的结构和存储方式。以下是将 YOLO 格式数据集换为 COCO 格式的具体方法。 #### 1. 数据准备 在开始换之前,需要准备好以下内容: - **YOLO 格式的标签文件**:这些是以 `.txt` 文件形式存在的标注文件,位于 `labels/` 文件夹下。 - **图像文件路径列表**:用于构建 COCO 的 `images` 字段。 - **类别名称列表**:定义了数据集中包含的目标类别的名称。 #### 2. 换逻辑 COCO 格式的标注文件是一个 JSON 文件,其基本结构如下: ```json { "info": {}, "licenses": [], "categories": [ {"id": 0, "name": "class_1"}, {"id": 1, "name": "class_2"} ], "images": [ {"id": 0, "file_name": "image_1.jpg", "width": 640, "height": 480}, {"id": 1, "file_name": "image_2.jpg", "width": 640, "height": 480} ], "annotations": [ { "id": 0, "image_id": 0, "category_id": 0, "bbox": [x_min, y_min, width, height], "area": area_of_bbox, "iscrowd": 0 } ] } ``` 为了完成换,需执行以下几个操作: - 构建 `categories` 部分,基于类别名称列表生成对应的 ID 映射关系[^1]。 - 解析每张图片的信息并填充到 `images` 列表中。 - 对于每个标注文件解析边界框坐标,并将其从相对位置 (YOLO 格式) 换为绝对像素位置 (COCO 格式),最后填入 `annotations` 中。 #### 3. Python 实现脚本 下面提供了一个完整的 Python 脚本来完成上述任务: ```python import os import json from PIL import Image def convert_yolo_to_coco(yolo_labels_dir, images_dir, output_json_path, class_names): """ Convert YOLO format dataset to COCO format. :param yolo_labels_dir: Path to the directory containing .txt label files in YOLO format. :param images_dir: Path to the directory containing image files. :param output_json_path: Output path for saving the resulting COCO-format JSON file. :param class_names: List of class names corresponding to indices used in labels. """ # Initialize COCO structure coco_data = { "info": {}, "licenses": [], "categories": [{"id": idx, "name": name} for idx, name in enumerate(class_names)], "images": [], "annotations": [] } annotation_id_counter = 0 # Process each image and its associated label file for img_idx, filename in enumerate(os.listdir(images_dir)): if not filename.lower().endswith(('.png', '.jpg', '.jpeg')): continue img_path = os.path.join(images_dir, filename) img = Image.open(img_path) w, h = img.size # Add image entry coco_image_entry = { "id": img_idx, "file_name": filename, "width": w, "height": h } coco_data["images"].append(coco_image_entry) # Load corresponding label file label_filename = f"{os.path.splitext(filename)[0]}.txt" label_filepath = os.path.join(yolo_labels_dir, label_filename) if not os.path.exists(label_filepath): continue with open(label_filepath, 'r') as lbl_f: lines = lbl_f.readlines() for line in lines: parts = list(map(float, line.strip().split())) cls_id, xc_norm, yc_norm, w_norm, h_norm = map(int, parts[:1]) + parts[1:] # Convert normalized coordinates back to absolute values x_center = xc_norm * w y_center = yc_norm * h box_w = w_norm * w box_h = h_norm * h x_min = int(x_center - box_w / 2) y_min = int(y_center - box_h / 2) # Create annotation entry annotation_entry = { "id": annotation_id_counter, "image_id": img_idx, "category_id": cls_id, "bbox": [x_min, y_min, box_w, box_h], "area": box_w * box_h, "iscrowd": 0 } coco_data["annotations"].append(annotation_entry) annotation_id_counter += 1 # Save result to a JSON file with open(output_json_path, 'w') as out_f: json.dump(coco_data, out_f) if __name__ == "__main__": yolo_labels_directory = "/path/to/yolo/labels/" images_directory = "/path/to/images/" output_json_file = "/path/to/output/coco_format.json" classes_list = ["cat", "dog"] # Replace this with your actual class names. convert_yolo_to_coco( yolo_labels_dir=yolo_labels_directory, images_dir=images_directory, output_json_path=output_json_file, class_names=classes_list ) ``` 此代码实现了从 YOLO 格式COCO 格式换过程[^2]。它通过遍历所有的图片及其关联的标注文件来提取必要的信息,并按照 COCO 的标准格式重组数据。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值