SEO - Статьи Рандомизация изображений или как сделать рисунки уникальными для ПС (JPG only!)

Discussion in 'SЕО - тонкости, методы раскрутки' started by S0meT1me, 19 Sep 2010.

  1. S0meT1me

    S0meT1me Member

    Joined:
    2 Jun 2009
    Messages:
    0
    Likes Received:
    9
    Reputations:
    -5
    Это не совсем статья...
    Как сделать рисунки уникальными для ПС без видимой потери качества?
    Ниже представляю вам функцию на PHP для рандомизации изображений. С ней можно сгенерироваь 1000 копий одного и того же рисунка а ПС все их будут считать различными.
    PHP:
    function randomizeimage$pathtoimg ) {
        
        
    $src          imagecreatefromjpeg($pathtoimg); 
        
    $w_src      imagesx($src); 
        
    $h_src       imagesy($src);
        
        
    $dt           mt_rand(5,25);
        
    $dl            mt_rand(5,25);
        
    $db           mt_rand(5,25);
        
    $dr            mt_rand(5,25);
        
    $img         imagecreatetruecolor$w_src $dl $dr$h_src $dt $db );
        
    imagecopy($img$src00$dl$dt$w_src $dl $dr$h_src $dt $db);
        
        
    $w_img1    $w_src $dl $dr + ( (mt_rand(0,1)==0)?-1:) * minmt_rand(50,100), mt_rand(20,round( ($w_src $dl $dr)/) ));
        
    $h_img1     round( ($h_src $dt $db) * $w_img1 / ($w_src $dl $dr) );
        
    $img1         imagecreatetruecolor$w_img1$h_img1 );
        
    imagecopyresized($img1$img0000$w_img1$h_img1$w_src $dl $dr$h_src $dt $db);

        
    $count mt_rand(10,30);
        for( 
    $i=0;$i<$count$i++ ) {
            
    imagesetpixel$img1mt_rand(1,$w_img1-1), mt_rand(1$h_img1-1), imagecolorallocate($img1mt_rand(0,255), mt_rand(0,255), mt_rand(0,255)) );
        }
        
        
    $name    randstr(10).'.jpg';
        
    imagejpeg$img1$name );
        return 
    $name;

    }
    Из преобразований с изображением применяются:
    • рандомное обрезание (crop)
    • рандомный ресайз
    • рандомное добавление шумов
     
    1 person likes this.
  2. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    492
    Likes Received:
    186
    Reputations:
    5
    простите
    а что такое ПС ?
     
  3. S0meT1me

    S0meT1me Member

    Joined:
    2 Jun 2009
    Messages:
    0
    Likes Received:
    9
    Reputations:
    -5
    Поисковые Системы (Yandex, Google) не путать с ПиСюн
     
  4. vvs777

    vvs777 Elder - Старейшина

    Joined:
    16 Nov 2004
    Messages:
    394
    Likes Received:
    213
    Reputations:
    4
    писал когда-то аналог на Делфи...
    за скрипт спасибо
     
  5. PizzaCompany

    PizzaCompany New Member

    Joined:
    27 Nov 2010
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Делайте зеркальное изображения
    В фотошопе изображение-вращение-по горизонтали 100% уник гарантирован, по крайней мере на данный момент.
    Пруфы
    [​IMG]
    [​IMG]
    Ну вот неделю назад был результат "0"
    Чтобы такого точно не было нужно изменить угол наклона + перспектива или искажение ( все сразу не надо одного градуса наклона обычно достаточно )
    Не слушайте тех кто порит чушь об изменении контраста, яркости, водяных знаков, и прочей ерести.
     
  6. EviJI

    EviJI Banned

    Joined:
    8 Jun 2009
    Messages:
    81
    Likes Received:
    39
    Reputations:
    2
    Не работает на практике.. де факто
     
  7. PizzaCompany

    PizzaCompany New Member

    Joined:
    27 Nov 2010
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Обоснуй, поисковик выдает нулевой результат, какая тебе ещё практика нужна ?
     
  8. Shred

    Shred Elder - Старейшина

    Joined:
    22 May 2006
    Messages:
    200
    Likes Received:
    29
    Reputations:
    0
    без установки фотошопа можна как-нить менять угол наклона? Т.е более легковестный софт?
     
  9. explosm

    explosm New Member

    Joined:
    9 Aug 2010
    Messages:
    31
    Likes Received:
    3
    Reputations:
    0
    www.paint.net - не катит
     
    #9 explosm, 9 Jan 2011
    Last edited: 9 Jan 2011
  10. Shred

    Shred Elder - Старейшина

    Joined:
    22 May 2006
    Messages:
    200
    Likes Received:
    29
    Reputations:
    0
    там точно есть функция менять угол наклона? я не эксперт в графике, поэтому если её там нет, то буду долго искать :)
     
  11. explosm

    explosm New Member

    Joined:
    9 Aug 2010
    Messages:
    31
    Likes Received:
    3
    Reputations:
    0
    Нету, я протупил :rolleyes:
     
  12. anchouse

    anchouse Member

    Joined:
    13 Jun 2006
    Messages:
    0
    Likes Received:
    35
    Reputations:
    0
    у меня в пейнте есть
    Слои - Вращение/Масштаб - Выбираешь угол поворота

    Если вы про это конечно.