程序员如何通过创作图文项目实现自己的代码价值

news2024/11/25 23:23:32

本文阅读适合人群:

1.程序员
2.图文赛道创业者

项目背景:

毫无疑问,这是一个优质内容的时代,从某种意义上说,优质内容==Money。优质内容的形式包含很多,在头条的定义中包括:纯文字(糗事百科,头条),纯图片(图虫),视频(短:抖音,长:西瓜),音乐(汽水),直播(火山),其中在抖音中增加了图文的形式。

在所有优质内容的创作上来说,图文的创作难度比较低,其形式也多种多样,今天我们主要来聊下这种形式的图文。
先来看一个主页:长按复制此条消息,打开抖音搜索,查看TA的更多作品。 https://v.douyin.com/DfEHHrr/
其中一个作品的形式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/44e87983e6e649219cde85f34d78d03a.pn
在这里插入图片描述
这个抖音号的个人主页内容是:

只分享思维认知和创业项目
个人成长每天分享创业经验!

很明显,这是一个引流创业粉的账号。

心理学效应:

不知道大家对口号和标语是否有深入的研究,这种非常常见的内容形式,贯穿了我们的生活,从奖状到锦旗,甚至是横幅。来看一段其他的资料

	标语口号具有“纲领性”和“鼓动性”,自然成为人们集体行动的一种标志、表征

  中国人之所以喜好标语口号,自然是标语口号的特性与我们中国人的某些行为方式及其文化特性有相当高度的契合。正如我们中国人喜欢筷子、毛笔水彩画,不是说非如此不可,但如果这样就很具有中国味。

  那么,标语口号究竟如何体现了中国人的行为方式及其文化特性呢?

  我们在此不妨对标语口号做一个确切的界定。所谓标语口号,实际上是针对人们的集体行动而言具有纲领性和鼓动性的简短句子。口号是用来呼喊的,而标语就是书面化的口号。显然,标语口号的基本性质是一种简短句子,而其特性则是“纲领性”和“鼓动性”。

  标语口号的纲领性是就其内容而言,即标语口号试图反映人们集体行动的主旨、目的、原则、计划及其特性。这种纲领性的表达方式当然是可虚可实,可以是不同的角度、不同的层面、不同的词语组合,但必须是言简意赅。

  而标语口号的鼓动性是就其效用而言,即标语口号力图达到聚合同伴、统一思想、鼓舞士气、振奋人心的感染效果,以及分化、瓦解敌人心理防线的震慑作用。这种鼓动性对语言表达的艺术性要求极高,简短的句子一经亮出来,瞬间抓住人们的意念,激发人们的情绪,打动人们的心灵。

  具备“纲领性”和“鼓动性”,加上简短句子本身易于制作、表达、传播及使用等特点,标语口号就自然成为人们集体行动的一种标志、表征。可以说,正是标语口号与集体行动之间的结合体现了我们中国人集体行动的效用保障方式及其文化特性。

很明显,在日常生活中,大家对于这类形式的应用,会映射到互联网上,形成图文这种形式。
文案是非常重要的一环,不着急,后边会讲。

项目拆解:

在这里插入图片描述

控制好字数和居左坐标,内容从中间向两边展开
其实在这个地方,要解答大家一个疑问,为什么抖音上那么多文案相同的图文都有流量,没有被判定为重复呢?
经过我个人摸索得知(经验,不代表以后走向):图文作品中,上述表格中任意元素发生变化,均可以为原创作品。所以即使是相同的文案,排版不同,封面图背景图不同,字体大小和颜色不同,均可视为原创。

花开两朵,先表变现

在这里插入图片描述
所以我在这里也试试这个方式,加我领资料。领什么资料呢?天涯神贴无水印版本,毕竟你去做这些图文的时候,还是要用到一些优质的文案的。
在这里插入图片描述
天涯的神贴中,往往认知较高,常常语不惊人死不休,随便截取一段给大家看。

在这里插入图片描述
在这里插入图片描述
至于其他常见的背景图之类的,不推荐,因为这类账号主打的就是强势,图片干净整洁,内容言简意赅,一句话直击人心,引起看客情绪价值,无处可躲,只能够收藏或者被引领着

花开两朵,再聊技术

根据项目拆解出来的公式,任何一个元素的变动均是新的图文。所以如果我们有10张不同的背景图,那么配上同一段文案,将会变成10个原创的作品,可以供10个账号去发(每个账号保持相同的风格,观感好),当然最好还是要加上一段隐形水印。

我们先来看一段python代码,这个代码是从chatgpt中得来的

from PIL import Image, ImageDraw, ImageFont

# 打开图片
image = Image.open("example.jpg")

# 创建绘图对象
draw = ImageDraw.Draw(image)

# 设置文本内容
text = "Hello, Money!"# 设置文本字体、大小、颜色
font = ImageFont.truetype("arial.ttf", 36)
color = (255, 255, 255)

# 获取文本尺寸
text_width, text_height = draw.textsize(text, font)

# 计算文本位置
x = (image.width - text_width) / 2
y = (image.height - text_height) / 2# 在图片上绘制文本
draw.text((x, y), text, fill=color, font=font)

# 保存图片
image.save("output.jpg")

在这里插入图片描述
当然这个只是最小的代码块,但是基本原理就是如此。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/478012.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

存储资源调优技术——SmartTier智能分级技术、SmartQoS智能服务质量控制技术

目录 SmartTier智能分级技术 基本概述 工作原理 实现SmartThier数据迁移的三个阶段 应用场景 SmartQoS智能服务质量控制 基本概念 两种关键技术 应用场景 SmartTier智能分级技术 基本概述 自动将不同活跃的数据和不同特点的存储介质动态匹配,提高性能。 NL…

ETL工具 - Kettle 转换算子介绍

一、Kettle 转换算子 上篇文章对 Kettle 中的输入输出算子进行了介绍,本篇文章继续对转换算子进行讲解。 下面是上篇文章的地址: ETL工具 - Kettle 输入输出算子介绍 转换是ETL里面的T(Transform),主要做数据转换&am…

开放式基金净值估算数据 API 数据接口

开放式基金净值估算数据 API 数据接口 全量基金数据,实时数据,所有基金数据。 1. 产品功能 返回实时开放式基金净值估值可定义所有基金估值数据;多个基金属性值返回;多维指标,一次查询毫秒级返回;数据持续…

领域驱动设计事件驱动框架命令查询责任分离测试驱动开发

领域驱动设计: DDD 事件驱动框架: Event Driven Architecture 命令查询责任分离: CQRS(Command Query Responsibility Segregation) 测试驱动开发: TDD 先睹为快:架构图 入口:entrypoint 入口是系统外部客户访问系统内部的端口。常见的入口如http, …

算法刷题|647.回文子串、516.最长回文子序列

回文子串 题目:给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串,即使是由相同的字符…

【redis】redis分布式锁(三)自动续期

系列文章目录 【redis】redis分布式锁(一)手写分布式锁1.0~6.0 【redis】redis分布式锁(二)可重入锁设计模式 文章目录 系列文章目录前言一、CAPredis集群 APZooKeeper集群 CP 数据一致性Eureak集群 APnacos集群 AP 二、lua脚本脚…

1 认识仿真工具Packet Tracer【实验】【计算机网络】

1 认识仿真工具Packet Tracer【实验】【计算机网络】 前言推荐1 认识仿真工具Packet Tracer1.1账号注册与Packet Tracer软件下载1.1.1 下载1.1.2 安装 1.2 Packet Tracer界面简介1.2.1 总述1.2.2 详细 1.3网络拓扑构建与设备模块添加1.3.1如何往工作区中添加设备1.3.2添加连线1…

【计算机网络】1.1——因特网概述

因特网概述(了解) 网络、互联网和因特网 网络由若干结点和连接这些结点的链路组成 多个网络还可以通过路由器互连起来,互联网是"网络的网络“ internet 和 Internet internet(互联网或互连网)是通用名词 泛指…

Java 基础入门篇(四)——— 方法的重载与参数传递机制

文章目录 一、方法的定义二、方法的参数传递机制 ★2.1 基本类型的参数传递2.2 引用类型的参数传递 三、方法重载 一、方法的定义 方法的作用:封装一段代码的语法结构,可以被重复调用,以此提高代码的复用性,提高开发效率&#xf…

操作系统之线程

线程 一、产生原因 最开始的并发,只能更具切换进程的方式去交替执行进程来宏观上并发,但是切换进程需要切换执行进程的环境,有很大的系统开销,所以产生了线程,让其可以不用频繁的切换进程,使得线程成为CPU…

【论文笔记 fintune 】羊驼

1.论文 这些开发由两个关键组件提供动力:大型预训练语言模型(LM)和人工编写的指令数据。 1.1 背景 目前的训练太吃数据了,需要使用一些替代方法减少对数据的依赖有微调过的数据集效果远好于没有微调 用什么数据集微调呢&#x…

Collaborative Metric Learning(www 2017)

Background 传统基于MF的模型,将特征向量的点积作为预测结果,这存在一个很大的问题,即dot product 不满足三角不等式),这会导致学到的特征向量次优(难以捕捉用户细粒度的偏好)。本文提出了一种…

【Java笔试强训 20】

🎉🎉🎉点进来你就是我的人了博主主页:🙈🙈🙈戳一戳,欢迎大佬指点! 欢迎志同道合的朋友一起加油喔🤺🤺🤺 目录 一、选择题 二、编程题 🔥字符串反…

第十八章 协程

我们知道脚本都是继承自MonoBehaviour类,而其中的Update方法里面放置了大部分的游戏逻辑处理代码。Update方法是游戏循环的每一帧都去执行,这就要求我们的代码“无时无刻”不在处理所有的可能发生的情况,并做出相应的处理。如果我们想要完成“…

Vue之render函数

概述 render函数从名字上看就可以看出,它是一个用于渲染的函数,在Vue中我们要将我们写的界面展示到屏幕上时,使用的方式都是组件中的template:标签下编写内容后,由Vue将我们编写的界面渲染到屏幕上。而这个render函数就是比templ…

B. Divide Candies(数学 + 思维)

Problem - B - Codeforces Arkady和他的朋友们喜欢在一个n n的棋盘上玩跳棋。这个棋盘的行和列从1到n编号。 他的朋友们最近赢了一场比赛,所以Actady想用一些糖果来取悦他们。记得一则古老寓言(但不记得寓意)》,Arlady想给他的朋友们每个格子一个糖果组…

SpringMVC学习总结(一)SpringMVC简介入门案例

SpringMVC学习总结(一)SpringMVC简介/入门案例 一、SpringMVC简介 (一)什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分。 M:Model,模型层,指工程中的Ja…

手把手教你学会gitee的注册和代码的提交

欢迎来到壮壮的代码世界 gitee的注册和提交 一、gitee是什么?二、gitee怎么注册三、gitee的一些基本配置四、在gitee上创建远程仓库(存储代码的地方)五、clone远程仓库到本地电脑六、怎么把本地的代码推送到远程仓库去(git的三板斧…

jQuery操作

文章目录 1. jQuery基本介绍1.1 原理示意图1.2 快速入门1.2 什么是jquery对象1.3 dom对象转jQuery对象1.4 jQuery对象转dom对象1.5 jQuery选择器1.5.1 jQuery基本选择器1.5.2 jquery层次选择器1.5.3 基础过滤选择器1.5.4 内容过滤选择器1.5.5 可见度过滤选择器1.5.6 属性过滤选…

Vue(Vue脚手架)

一、使用Vue脚手架(Vue Cli) Vue官方提供脚手架平台选择最新版本: 可以相加兼容的标准化开发工具(开发平台) 禁止:最新的开发技术版本和比较旧版本的开发平台 Vue CLI🛠️ Vue.js 开发的标准工…