转跳到内容

排行榜

热门内容

显示于 2026年01月30日 在帖子中最高声望的内容

  1. 前言 表格是同盟常见的排版工具。 经过同盟诸多科研人士近10年的科研积累,对于表格的应用似乎已经抵达了极限。 但是,作为高性能的四面体,我要打破这10年的僵局,开创新的领域~ 借助脚本的力量,我们可以用表格实现像素级的排版效果~ 甚至可以用表格作画,将任何的图片转换成表格~ 展示 代码 #!/usr/bin/env python3 """Convert an image to an HTML table where each cell represents a pixel.""" from PIL import Image import sys import os def image_to_html_table(image_path, output_path, width=120, grayscale=False): """Convert an image to an HTML table. Args: image_path: Path to the input image output_path: Path for the output HTML file width: Target width in cells (height calculated to maintain aspect ratio) grayscale: If True, convert to grayscale; otherwise use color """ # Load the image img = Image.open(image_path) # Calculate new height to maintain aspect ratio aspect_ratio = img.height / img.width height = int(width * aspect_ratio) # Resize the image img = img.resize((width, height), Image.Resampling.LANCZOS) # Convert to grayscale or RGB if grayscale: img = img.convert('L') else: img = img.convert('RGB') # Get pixel data pixels = list(img.getdata()) # Build HTML html = """<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Image - HTML Table</title> </head> <body> <table style="border-collapse:collapse;table-layout:fixed"> """ # Generate table rows for y in range(height): html += " <tr>" for x in range(width): if grayscale: pixel_value = pixels[y * width + x] hex_color = f"#{pixel_value:02x}{pixel_value:02x}{pixel_value:02x}" else: r, g, b = pixels[y * width + x] hex_color = f"#{r:02x}{g:02x}{b:02x}" html += f'<td style="background-color:{hex_color};width:6px;height:6px;padding:0;line-height:0"></td>' html += "</tr>\n" html += """ </table> </body> </html> """ # Write output with open(output_path, 'w') as f: f.write(html) print(f"Generated HTML table: {output_path}") print(f"Dimensions: {width}x{height} cells") if __name__ == "__main__": import argparse parser = argparse.ArgumentParser(description="Convert an image to an HTML table") parser.add_argument("image_path", help="Path to the input image") parser.add_argument("-w", "--width", type=int, default=120, help="Target width in cells (default: 120)") parser.add_argument("-g", "--grayscale", action="store_true", help="Convert to grayscale (default: color)") args = parser.parse_args() # Derive output path from input filename base_name = os.path.splitext(os.path.basename(args.image_path))[0] output_path = f"{base_name}_table.html" image_to_html_table(args.image_path, output_path, args.width, args.grayscale) 使用方法 只要将以上的代码保存为python脚本,并且提供图片路径直接运行即可~ 比如: python3 main.py pikachu.jpg 如果需要压缩表格的话,可以通过-w选项指定表格的长度~ python3 main.py pikachu.jpg -w 60 提供--grayscale选项可以生成黑白的表格的说~ python3 main.py pikachu.jpg --grayscale 风险:如果过分使用,saka君可能会开始磨刀的说~
    6
  2. https://s.viviv.com/fLwJTzyx 不知道这个软件的链接打不打得开。 翻唱的是张敬轩翻唱的版本,原唱陈卓贤。说来惭愧,根本没听过原唱的版本() 夹到最后也是夹不住了。 歌词: 忽冷忽暖忽尔再升温 一涨一退一引众星沉 与海缱绻 而最终搁浅 咫尺之处只有这黑夜 千里分隔任狂涛在泻 多么可怕 仍能安躺 哪管水花四溅 让我 水作棺殓 化身甜点 能化做养份也应该 无须要为此感概 沉没在大海怎配有权被爱 命运若一早记载缘份不再 拥有没有 不必追究 回报是见着那些笑口 鲸落入大海只有冷仍绽放 寂静在暗渊渐降 海鱼即管吃喝 遗爱后葬于海沟这躯壳 天际展翅飞如何想象 海里拨鳍泳难同顺畅 尽管相似 为何总是未见一飞上天 就算 翻背几次 也都如此 鲸拍翼却没到天空 余生也往深海送 沉没在大海怎配有权被爱 命运若一早记载缘份不再 拥有没有 不必追究 回报是见着那些笑口 鲸落入大海只有冷仍绽放 寂静在暗渊渐降 海鱼即管吃喝 遗爱后葬于海沟这躯壳 魂魄附泡沫上水面 乘蒸气尽化烟 掉落在深海也有其用处 别剩自尊心暗里无奈打转 不怕受挫 专心给予 如挂念你便勇敢的说 落下泪舍身替你成大志 若是为你我可以 自愿牺牲走进历史 闭目 沉下去
    4
  3. https://kg.qq.com/node/play?s=nHPaCJnNSLXkznk8&g_f=personal&appsource=&pageId=personalH5 歌词: 越来越冷 越来越湿 越来越黑 井底的眼睛 抬望宇宙 陨落碎星 越来越远 越来越虚 越来越轻 我愿为情黄泉下畅泳 你没有心领 呼吸一闭起 彷佛可以飞 飘上天际空气 最后蓦然回头望这地 发现已死 怎么苦恋到死 先想起转机 不必这样收尾 我要是为情能沉下去 便有勇气一力 爬起 越来越怨 越来越惨 越来越悲 井底的叫声 由大到弱 到没有声 越来越爱 越来越紧 越来越疯 这段剧情 弥留在脑内 播着也高兴 呼吸一闭起 彷佛可以飞 飘上天际空气 最后蓦然回头望这地 发现已死 怎么苦恋到死 先想起转机 不必这样收尾 我要是为情能沉下去 便有勇气一力 爬起 芳心经已死 尸体不会飞 不要视为传奇 要是墓前能留下见地 记着爱己 不应偏执到死 先清楚记起 根本这是歪理 你会为情人捱完毒气 但你却对生命儿嬉
    3
  4. 廣場電台音樂專欄 海馬成長痛 寝溜めしたって 意味ないの知ってる ぼーっと他人のダンス スクロール人生 機嫌取って礼典 変わり映えない失点 怠惰くるまって 論理集中プレイゲーム Shiney likea ginger エール込みで 酩酊 踊(ダンス)っちまう絶頂 返事 オン ザ ホリック 街灯の明かり 照らして my pain 誰かのハッピー 祝ってる 僻んで 焦りが はみ出した かと言って 日差しが眩しいほど 体は だる重じゃん ありがちな 感情モドキを 踊ったとて 何者でもない でも今更 引き下がれない “皆が寝静まれば 僕の出番来る” 冴えないリズムで 踊り明かすからね 海馬まで 灰だらけ 誰が僕を わかった気になれんのかね 夜は情け 肺が鳴け 廃 ネット上で息してる 結んで開いて 顔も見えないやつの 助言なんて0点 一過性のエンカウント 通じ合えない礼儀 命令通りじゃ 傷んでくし いずれ腐ってく はぁー 綺羅キラ星だ 吸って吐いて 貸し借りしよ? 踊ったとて 何者でもない でも今更 引き下がれない “皆が寝静まれば 僕の出番来る” 冴えないリズムで 踊り明かすからね 海馬まで 灰だらけ 誰が僕を わかった気になれんのかね 夜は情け 肺が鳴け 拝 段々スタンスが雑 ダンスダンス ステップ複雑 乱雑に 刻み込まれてしまった 段々スタンスが雑 ダンスダンス ステップ複雑 ただ惨めだけが 夜を庇った 皆が寝静まれば 僕の出番来る “葬 皆が寝静まれば 僕の出番来る” 冴えないリズムで 踊り明かすからね 海馬まで 灰だらけ 誰が僕を わかった気になれんのかね 夜は情け 肺が鳴け 冴えないイズムで 踊り負かすからね 海馬まで 嗅いだだけ 過去問解いて わかった気になれんのかね 夜明けの brain ガイアだけ high 雜言 重要提示:點圖看音樂影片
    3
  5. 很久没来了,涂鸦手绘区不能传R18,所以不怎么在这里发布作品。 看到有坛友在意线条的问题的问题,在这里简单分享一下我的新得。 1.线条最好是一笔成型,如果末端有轻微的差错,可以用擦除工具简单修一下。差的多了就直接撤销,如果说编程最常用的快捷键是ctrlc和ctrlv,那画画最常用的快捷键一定是ctrlz。 2.对线条的形状不满意,或者觉得缺乏变化,可以用擦除工具适当的给线条修型,但是你得自己把握度。 3.长线条实在无法一笔画完,可以用短线条拼接长线条。拼接时要格外注意线条之间的链接。一般来说,会将两条短线的首位略微重叠一部分,这样拼接处就不是很明显。 这是一个简单的演示,可以看到红蓝是两根不同的短线,他们的首尾有些许重叠。理想情况下拼出来的长线条几乎看不出来连接处。
    1
  6. 前段时间鬼灭剧场版上线了,又恰好退坑了不少游戏,时间空出来好多,遂开始追番。 先说评价,总的来说这是一部非常值得刚入坑的萌新去看的番,很多剧情虽然老套但是依旧精彩,不过对于刚开始看番的人来说反而是新鲜内容。 尽管飞碟社把这部作品的战斗做得热血沸腾,但个人感觉作品的核心依旧是文戏(要是有不那么想看文戏的小伙伴可以绕道了,剧场版有不少只想看热血战斗的人都在诟病这一点)男主与鬼的战斗多半是理念的碰撞,鬼在被消灭前也往往会开始回忆鬼的过往(作品可以说把“可恨之人必有可悲之苦”演绎的淋漓尽致了)。 要说有什么美中不足的话,那就是男主和伙伴们虽然消灭了鬼,最后也打败了最终boss,但是依旧“斩草不除根”:把人变成鬼的社会环境依旧是那样(但这也不是一部少年漫画可以解决的问题了,否则就要落得进击的巨人一样的结果了)。 个人认为鬼灭之刃最核心的内容就是“无论面对怎么样的困难,都不要放弃”。这句话几乎贯穿了作品的始终,也希望看见我这段碎碎念的各位,无论你们在生活中面对怎样的不顺利,都能够勇往直前 最后的碎碎念:现在的剧场版相当于最终季的前篇,还有中篇和后篇两部剧场版,预计未来两年能上映吧,我没有看过漫画,不过对最终结局有大致了解,好希望最后能多做点后日谈啊。
    1
  7. 练习篇 早上,猫少迷迷糊糊地从软垫上醒来,又迷迷糊糊地被路西娅抱到母亲面前。自己的眼睛始终是眯着的,耳朵是一台老旧的收音机一样断断续续地接收着外界的信息。 “女儿,今天妈妈教给你一个新的魔法,我聪明的女儿肯定一学就会的。” 说罢,埃丽斯钧缓缓伸出手指,指尖在那朵紫色小花上方轻轻一按。埃丽斯钧的动作优雅得近乎自然。从她指尖流出的是几缕透明如蝉翼的乳白色轻丝。这些丝线并没有紧紧缚住目标,而是像恋人的指尖轻抚,循着红线的纹理缓缓攀爬,最后化作一圈圈松软的、带着暖意的光晕,将其轻柔地托起。两者相遇的瞬间,白丝竟像是消融了一般渗进红线里,原本有些干瘪的生命纽带瞬间变得晶莹且饱满起来。 “只要将自己的魔力以恰当方法注入植物体内就好了。看,就像这样子对那朵紫色的小花试试吧。” 猫少抖了抖耳朵,心安理得地闭上眼。 原来是要教路西娅新魔法啊,那我今天似乎十分清闲呢,挺好的。 突然间,耳朵接收到了比起刚刚强烈百倍的信号。 “猫少!” 这一声呼唤像电流般瞬间击穿了他的脊椎。猫少原本半眯的双眼骤然圆睁,四肢像被无形的弹簧撑死,后背如一张拉满的黑色长弓高高耸起,全身绸缎般的黑毛瞬间炸裂,活像一颗带刺的黑色海胆。 “来吧,陪我一起去练习吧。” 还没等猫少反应过来,路西娅就几乎是拖着猫少一路小跑到了神殿后花园,嘴里还兴冲冲地念叨着要让猫少见识“未来第一伟大神殿长”的第一次奇迹 。起初,猫少只是百无聊赖地趴在树荫下,打算在那断断续续的咒语声中继续补觉 。但是路西娅一看到猫少闭上眼睛就强行把猫少的眼皮扒开,如此反复。 猫少在此次对抗中率先放弃了,自己只好看着路西娅练习魔法。 原本被无数丝线包裹的世界在他眼中化繁为简,化作了无数纵横交织的透明丝线,只剩下自己想要观察到的关于路西娅与小花的线条了。他注意到,那朵成为实验对象的紫色小花,正通过几根纤细的红线与大地深处连接着,仿佛实在借助地脉的力量。 “看好了,猫少!”路西娅大喊一声,脸上满是即将见证奇迹的笃定,双手猛地按向花朵。 在猫少的视野里,一团狂暴且毫无章法的白色光丝从路西娅指尖喷涌而出 。有一瞬间,猫少还在认为那些白线会像轻盈的羽毛一样落下。但下一秒,空气中仿佛响起了紧绷的拉扯声。这些白线并没有如埃丽斯钧所教导的那样温柔注入,反而像是一群饥饿的白茧,瞬间将紫色小花的红线死死勒住 。 接下来的几个小时里,奇迹并未降临,反而是一场惨无人道的折磨。白色光丝在紫色小花周围狂乱缠绕,试图注入生命,却只带来了死亡的气息。小花逐渐萎缩,凋零,最终变成了一株脆弱的幼苗,瑟瑟发抖地倒在了大地上。 阳光逐渐变得刺眼,时间已近正午 。路西娅的斗志在一次次失败中消磨殆尽,而猫少则在那团乱线中,隐约看出了某种致命的规律。 接近正午的阳光有些刺眼。神殿的后花园里,路西娅正蹲在一株刚刚破土的幼苗前,额头上沁出了细密的汗珠。 “长大吧。。。快快长大吧。。。拜托了,快点长大吧。。。” 她紧闭双眼,双手悬在幼苗上方,嘴里念念有词。她正在练习母亲交给自己的魔法。对于拥有埃丽斯钧的血脉的她来说,这本该是像呼吸一样简单的事情。 至少路西娅自己是这么认为的。 然而,现实很残酷。 那株幼苗并没有像预想中那样舒展叶片,反而像是被什么东西掐住了脖子一样,叶尖开始发黄,卷曲,略显无力地垂了下去。 “怎么又不行。。。。”路西娅低头望着那枯萎的幼苗,沮丧的情绪如潮水般涌来,她重重地坐在草地上,“梅尔她们一下子能能做到,凭什么我。。。。” 她转头看向趴在一旁晒太阳的黑猫,委屈地撇了撇嘴:“猫少,我是不是哪里做的不对呀?” 我是不是应该有所行动回应一下路西娅?猫少想了想,张开嘴学着埃丽斯钧发声的方式。 “再试试吧,万一下一次就好起来了呢?”猫少对路西娅作出回应。 路西娅有些惊喜般地看着猫少,微微点点头后再次调整自己的呼吸,脑海里设想着下一次施法该怎么做。 猫少并没有睡着。他正半眯着眼睛,看着眼前这一幕。 在他的视野里,路西娅正无数次试图从自己身上扯出细线然后绑到那个脆弱的绿苗上,但是所有的尝试都化为了虚无。 那株幼苗原本被一条条红线系在地面上,它们原本顺畅地连接着大地。 当路西娅伸出手时,猫少看到她指尖涌出了大量的白色光丝。他只是猜测,或许光丝本该温柔地融入红线中,给它们提供能量或者什么东西?但路西娅的操作似乎太粗暴了——她的丝线像是一团乱麻,胡乱地缠住了那几根脆弱的红线,不仅没有输送养分,反而把原本通畅的管道给勒死了。 目前来看,应该是白色的丝线代表着魔力,或者说是能量的流动,而红色的丝线代表着二者之间存在一定的关系?那么,再让路西娅发展下去会不会是让白色的丝线斩断了红色的?如果红色的线全断了会怎么样? 猫少的瞳孔微微收缩,思索着自己一直以来看到的景象代表着什么。 作为一个刚刚自虚空中诞生的生命,眼前的景象皆为新奇之物,哪怕自己已经看着路西娅失败一上午了,自己仍然感到难以名状的新颖。最一开始,路西娅手中的绿植还有一朵小花在枝头,按照埃丽斯钧的设想,应当是绿植开出更多的花来,但是没过多久花朵消失不见了,原本的绿植只剩下一个小幼苗了,不太喵啊。 尽管已经看了这么久,猫少的好奇心仍未消退。他想象着如果路西娅成功施法的场景,爪子不由自主地痒了起来,似乎也想参与其中。自己在埃丽斯钧教路西娅时只听了个大概,对于能够成功让幼苗长高抱有一丝侥幸心理。 “再试一次!我就不信了!” 路西娅深吸一口气,双手颤抖着再次伸出。她能感到强烈的阻力,仿佛每一次施法都在与无形的壁垒抗争。可她那迫切的渴望压过了理智,毫不犹豫地继续了下去。 “听我的话……长高吧!” 嗡—— 说实话,此次施术与之前相比更加粗暴,路西娅掌心的白线喷涌而出,像是形成了一把匕首,眼看就要再次把那株可怜幼苗的生命线尽数斩断。 不喵啊,我似乎必须干涉一下路西娅了。 猫少猛地从草地上弹起,黑色的身影在空中划过一道弧线。他伸出右爪,肉垫中弹出尖锐的指甲,对着那团路西娅看不见的乱麻,精准地挥了下去。 刷! 那一爪子挥在空气中,路西娅只觉得眼前黑影一闪。 猫少这一爪子精准地勾断了路西娅那些多余的、缠绕错误的白线,使得原本致幼苗于死地的匕首在空中消散开来,同时原本阻碍幼苗生长的线也被挠断。 “哎呀猫少,别捣乱!我这儿正练着呢!!”路西娅吓了一跳,连忙把猫少抱回来,“我在练习魔法呢!” 她有些生气地拍掉猫少爪子上的泥土。 然而,下一秒,她的动作僵住了。 就在她眼前,那株原本已经奄奄一息、叶片枯黄的幼苗,突然像是因为呼吸顺畅而颤抖了一下。紧接着,翠绿的颜色以肉眼可见的速度重新充盈了叶脉。 嫩芽舒展,抽条,长高。短短几秒钟,一朵淡紫色的小花在顶端“啵”的一声,绽放开来。那株幼苗终于变回了它原本的样子。 “诶……?” 路西娅缓缓低下头,看着怀里那只安静舔爪子的黑猫,脸上浮现出一抹疑惑的表情。她的眼睛还带着一丝惊讶,因为她实在没想到,魔法会有如此不可预见的转折。 “猫少……”她轻轻喃喃道,“刚才是你在帮我对吧?” 猫少没有回答,只是继续低头打理着自己的爪子。那只懒散的小黑猫似乎并不在乎自己在魔法中扮演了多么重要的角色,也不理解路西娅的困惑与惊讶。 路西娅轻轻拍了拍猫少的背,依旧有些不确定,自己刚刚只是关注着能不能成功,却忽视了对于花朵的关注。哦!难道是猫少注意到了花朵哪里不对劲,然后突然行动起来帮我解决掉了? 她站起身,望着那朵已经重新绽放的小花,阳光洒在花瓣上,温暖的光辉让花朵看起来更加生动。她想起了母亲曾经说过的话——“魔法,是你与世界之间最微妙的联系。” 路西娅的眼睛亮了起来,心中涌现出一丝明悟。魔法并不只是单纯的施法过程,它更像是对周围世界的感知与细致的观察。她明白,自己的魔力和心境,并非像她想象的那样,可以仅仅依靠控制和力量来改变一切,反而是与对象之间的一种默契、和谐的互动,才是关键。 “你能看到我魔法哪里出错了,对吧?”路西娅轻声问道,仿佛她正在与自己对话,“没想到你竟然在这一瞬间改变了它。” 猫少只是眯起眼睛,似乎有些厌倦了她一成不变的喃喃自语。路西娅咯咯一笑,心中的迷茫却悄然解开。 “不管怎么说,我最后总算成功了……我真的做到了!”路西娅忽然兴奋地转过身,举起猫少,像是发现了新大陆一样,她的笑容灿烂而纯真,像一个刚刚从失败中走出的孩子,重新找回了信心。 猫少被她晃得头晕,但他也微微停下了舔爪子的动作,静静地注视着路西娅。他明白,这并不是路西娅的最终成功,而只是她迈向成长的一小步。她还年轻,还有很多东西需要学习,而他,将会陪她一起走过每一个难关。 “猫少,”路西娅笑着低下头,眼中满是憧憬,“我知道,我还需要更多的练习,但有你在,我一定可以变得更强。” 猫少轻轻跳下她的怀抱,转身向前迈了一步。他虽然不明白路西娅究竟会成为什么样的存在,只是有这么一种直觉,她的未来是充满无限可能的。无论是作为未来第一伟大神殿长,还是,她都会在这条道路上不断前行,挑战自己、超越自己。 路西娅伸出手,抚摸着猫少的背,突然感到一股从未有过的坚定——她不再只是依赖别人,而是学会了相信自己的力量。无论未来的道路如何,她已经准备好迎接挑战。 “谢啦,猫少。”她低语道。 猫少回头看了她一眼,眼神平静,仿佛早已习惯了她的感激与依赖。他又转过身,踏上了前方的小径。路西娅跟在他身后,轻盈的步伐中透露着她对于未来的期待。 阳光穿过枝叶,洒落在她们身上,一切显得温暖而明亮。尽管前方的路充满了未知,路西娅依然感到一种从未有过的力量在内心涌动——这是她成长的开始,未来的伟大神殿长,正朝着自己的目标迈进。
    1
  8. 你画的好啊!爱来自停止小兄弟。
    1
排行榜设为 上海/GMT+08:00
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款