怎么给一段影片自动在特定部位加马赛克?
急需. 问题点数:20、回复次数:58Top
1 楼ricefan(终生代号)回复于 2006-04-02 15:39:19 得分 0
跪求Top
2 楼swcsoft(对不起,我踩到你尾巴了!)回复于 2006-04-02 17:02:11 得分 0
AV?Top
3 楼DelphiGuy()回复于 2006-04-02 19:41:43 得分 0
所谓“特定部位”是指坐标还是图象内容?
前者简单,后者涉及图象识别,没有很简单的算法,目前还只能针对具体内容设计算法,识别率也不是很高。
Top
4 楼ricefan(终生代号)回复于 2006-04-02 21:51:54 得分 0
给小日本做软件,做好了有钱拿的,呵呵.可惜一开始就难住了.Top
5 楼ricefan(终生代号)回复于 2006-04-02 22:09:20 得分 0
我试了很多次 老是加到头上去Top
6 楼must0001(飞鸟)回复于 2006-04-02 22:34:02 得分 0
有前途的工作。Top
7 楼jiangjundu(将军肚卸顶没文化穷)回复于 2006-04-03 08:51:36 得分 0
ricefan(终生代号) ( ) 信誉:100 2006-4-2 22:09:21 得分: 0
我试了很多次 老是加到头上去
=================================
LZ你加马赛克也不能只识别毛发啊,要不然肯定只能加到脑袋上啊,必须对毛发的周边环境进行判断。。。。。。。。。Top
8 楼chinake(执法比烟,违法比酒,抗法比妞)回复于 2006-04-03 09:52:50 得分 0
这个回答强!Top
9 楼jinjiajie(leorio)回复于 2006-04-03 10:24:33 得分 0
啊啊....这个好像满有意思的嘛....图像识别的专家来指点指点啊Top
10 楼lzp229(只想飞)(卡卡)回复于 2006-04-03 10:27:51 得分 0
收藏一下Top
11 楼yuanchuang(元创)回复于 2006-04-05 12:32:40 得分 0
好贴,不留名,枉男人!Top
12 楼hhqidi(洪湖启迪)回复于 2006-04-09 14:19:22 得分 0
UP
Top
13 楼lexchou(龍子龍孫)(本人已死)(有事烧纸)回复于 2006-04-09 14:26:12 得分 0
大概5年前,CSDN就有人说实现了色情图片过滤功能 #-_- 可以自动将色情图片中的敏感部位加上马赛克。图像识别走召弓虽!Top
14 楼roypayne(工作时候一心工作,学习时候一心学习,玩的时候好好玩!)回复于 2006-04-09 16:58:51 得分 0
SM,3P,薄码。Top
15 楼liuxin159357(费戈)回复于 2006-04-09 20:56:01 得分 0
楼上的正解!!Top
16 楼zousoft(菜菜鸟的战斗诗歌)回复于 2006-04-09 21:51:01 得分 0
lexchou(龍子龍孫)(本人已死)(有事烧纸)
说的那个软件我也试用过,作者要卖钱,不说原理,不过我试验分析应该至少有色彩分析。一幅肉色的风景画也会被鉴定为x片,还有黑白的鉴定不出来。
所以总的来说,想做到智能识别,很难,应该是世界性的难题,目前可能还没有突破吧。楼主可以去看一些人工智能方面的书,以前大概翻过,图像识别可以借助一些算法(比如模糊处理)把图像抽象表示,再和预定的模式比较。总之比较复杂,效果很难和人工相比。Top
17 楼zousoft(菜菜鸟的战斗诗歌)回复于 2006-04-09 21:53:43 得分 0
另外我觉得,如果是X片识别,可以从声音入手,声音比图像相对简单。什么“丫没爹”,“一呆”的,肯定是X片。。。 -_-!Top
18 楼nirendao(雷老虎)回复于 2006-04-09 22:03:54 得分 0
图像处理做这个,嗯,可以作为毕业论文了。Top
19 楼liukang520236(【从不上CSDN的全自动智能灌水机】)回复于 2006-04-10 09:05:16 得分 0
呵呵
我帮楼主顶顶
楼主,有时间把你没处理的影片给兄弟们传几个
Top
20 楼maozigogo(毛毛)回复于 2006-04-10 11:08:28 得分 0
我试了很多次 老是加到头上去
=================================
LZ你加马赛克也不能只识别毛发啊,要不然肯定只能加到脑袋上啊,必须对毛发的周边环境进行判断。。。。。。。。。Top
21 楼qinqinxiatiao(WWW·坑你·NET (我的鸡鸡呢))回复于 2006-04-10 11:29:24 得分 0
此帖应留名Top
22 楼Nuage(无痕)回复于 2006-04-10 13:50:06 得分 0
想不顶都不行啊!Top
23 楼caoi(爱自由)回复于 2006-04-10 15:54:16 得分 0
手工加码如何进行,大多数还是人工加的吧,我感觉,不然怎么会这么准?
Top
24 楼gifted1982(玩游戏的Coder)回复于 2006-04-10 16:36:49 得分 0
另外我觉得,如果是X片识别,可以从声音入手,声音比图像相对简单。什么“丫没爹”,“一呆”的,肯定是X片。。。 -_-!
笑死我了Top
25 楼Nowish(看我能忍耐多久)回复于 2006-04-10 16:58:28 得分 0
我最讨厌A片加马赛克了,什么精彩的部位都挡住了.....
但愿楼主失败Top
26 楼seawhl(hallywang)回复于 2006-04-10 17:05:50 得分 0
目前还是手工加的多Top
27 楼yanxiazhiqiu(if the words don't come my way...)回复于 2006-04-10 17:22:20 得分 0
......... 路过Top
28 楼suncheng_hong(亮)回复于 2006-04-10 18:09:21 得分 0
对形状判断Top
29 楼Fifotom()回复于 2006-04-10 18:15:31 得分 0
MarkTop
30 楼chg2008(岂能尽如人意,但求无愧我心!)回复于 2006-04-10 19:23:03 得分 0
好贴,虽然偶不知道怎么做
留个名Top
31 楼liyan010(我是大坏蛋)回复于 2006-04-10 20:19:50 得分 0
大概5年前,CSDN就有人说实现了色情图片过滤功能 #-_- 可以自动将色情图片中的敏感部位加上马赛克。图像识别走召弓虽!
--------------------------------------------------
有同感~
前几天,公司说要清理电脑垃圾,从server端挨个电脑扫描反动和黄色图片,我当场就翻了,反动的文字容易扫,黄色图片怎么扫啊,所以我就随便找了个我哥们儿的照片改名为"性感美女",存在了电脑里...哈哈~~~Top
32 楼dztc()回复于 2006-04-11 09:55:30 得分 0
sdmTop
33 楼xiaozscs(小组生产)回复于 2006-04-11 11:17:08 得分 0
UPTop
34 楼f_acme(沧海一声笑)回复于 2006-04-11 12:54:59 得分 0
对形状判断
----------
强
留名Top
35 楼yy198312(yy)回复于 2006-04-11 17:22:30 得分 0
形状识别+语音分析?Top
36 楼zhbking(so``Catalina)回复于 2006-04-11 17:27:03 得分 0
我建议你用Sony Vegas6.0吧Top
37 楼ricefan(终生代号)回复于 2006-05-12 22:19:57 得分 0
问题是 如果没有毛发该怎么办?Top
38 楼huang1204(湘西土匪)回复于 2006-05-12 23:35:37 得分 0
这个帖子不顶不行啊Top
39 楼ccrun(老妖)(www.ccrun.com)回复于 2006-05-13 13:51:02 得分 0
看了帖子标题就知道是潜力帖。不得不关注。召唤图像识别/处理达人。Top
40 楼zzlong()回复于 2006-05-13 14:14:06 得分 0
分离,处理,合成,搞定,收工,接分Top
41 楼laomai(老迈)回复于 2006-05-13 14:19:03 得分 0
强!又一个技术贴与潜力贴的完美结合,呵呵Top
42 楼CloneCenter(复制中心)回复于 2006-05-13 16:22:13 得分 0
强帖留名。Top
43 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2006-05-13 20:23:19 得分 0
汗
这个问题目前技术上无法完美解决的Top
44 楼BlueDeepOcean(蓝色·深海)回复于 2006-05-14 13:35:39 得分 0
马赛克也能实现,但是,一般简单地来说,利用TCanvas的Pixels数组,之后对其某一特定部位的RGB颜色进行随机排列,就可以实现这一部分的图像的失真(如果加上某一加密字,则是对图像进行的加密处理)。
大体思路:
for (int h = 0;h < bmp->Height;h ++)
for (int w = 0;w < bmp->Width;w ++)
{
if (h < bmp->Height * 4 / 5 && h > bmp->Height * 2 / 5 && w < bmp->Width * 3 / 5 && w > bmp->Width / 5)
bmp->Canvas->Pixels[w][h] = (Graphics::TColor)RGB(random(255),random(255),random(255));
}Top
45 楼tmanje(大树)回复于 2006-05-15 10:37:20 得分 0
学习Top
46 楼zclxyh(谁说我不在乎)回复于 2006-05-15 18:38:29 得分 0
厉害,我都服了Top
47 楼yasaka(马蹄南去人北望)回复于 2006-05-15 19:41:09 得分 0
我最不喜欢H片加马赛克,希望楼主找不到办法Top
48 楼jone7319(舍我其谁)回复于 2006-05-16 02:19:49 得分 0
我也想知道加了马赛克的能不能掉啊,我有这方面的需求。。。。。。。。Top
49 楼BlueDeepOcean(蓝色·深海)回复于 2006-05-16 09:02:18 得分 0
添加马赛克的程序片断:
//------
#include <vcl.h>
#include hdrstop
#include "Unit1.h"
//------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
int w;
int h;
//存储图像的宽度和高度
HDC hdc;
//以下是函数的格式说明
// HDC GetDC
// (
// HWND hwnd
// );
//
// COLORREF SetPixel
// (
// HDC hdc,
// int X,
// int Y,
// COLORREF crColor
// );
//以上是函数的格式说明
//------
__fastcall TForm1::TForm1(TComponent* Owner): TForm(Owner)
{}
//------
void __fastcall TForm1::FormPaint(TObject *Sender)
{
int i;
int j;
int k;
int n;
int Red;
int Green;
int Blue;
//定义变量
hdc = GetDC(this->Handle);
randomize();
//初始化随机数生成器
w = this->Width;
h = this->Height;
//得到窗体的尺寸
for (i = 0;i < w;i += 5)
{
for (j = 0;j < h;j += 5)
{
Red = rand() % 255;
Green = rand() % 255;
Blue = rand() % 255;
//生成随机颜色
for (k = i;k < i + 4;k ++)
{
for (n = j;n < j + 4;n ++)
{
SetPixel(hdc,k,n,RGB(Red,Green,Blue));
//在指定的设备场景中设置制定坐标的一个像素的RGB颜色值
}
}
}
}
}
//------
}Top
50 楼BlueDeepOcean(蓝色·深海)回复于 2006-05-16 09:03:21 得分 0
上面的程序多了一个右打括号“}”。将最后的去掉。Top
51 楼sicem(骑匹狼)回复于 2006-06-02 12:32:31 得分 0
潜力贴! 支持一下Top
52 楼iasky(iasky)回复于 2006-06-02 13:07:46 得分 0
汗……Top
53 楼gsyst520(gsyst)回复于 2006-06-07 16:20:00 得分 0
强!Top
54 楼loulou_ff(髅髅)回复于 2006-06-07 16:35:26 得分 0
强
好多好笑的回复呀
Top
55 楼oneten(oneten)回复于 2006-06-10 00:40:13 得分 0
强贴,得留个脚印Top
56 楼scsjs(闪电回归)回复于 2006-06-14 09:13:05 得分 0
樓主,先看上個大幾萬片,然後,找找規律,應該差不多.
呵呵.Top
57 楼loveyt(咆哮的独角兽^大家都在长大)回复于 2006-06-15 23:58:08 得分 0
ricefan(终生代号) ( ) 信誉:100 2006-4-2 22:09:21 得分: 0
对于你的回答...
NND
把头发剪掉Top
58 楼caoi(爱自由)回复于 2006-06-18 23:22:50 得分 0
希望搂主失败,带马赛克的片子看起来很不爽.Top




