Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi Регулировка звука левого и правого канала https://www.cyberforum.ru/ delphi-multimedia/ thread230865.html
Здравствуйте уважаемые знатоки! Очень прошу помочь мне, всё обыскал. Написал простой проигрыватель с помощью MediaPlayer. Разместил на форме два компонента TrackBar. Один должен регулировать...
Окружность через Ellipse Delphi
Доброго времени суток) Вот тут появился повод вспомнить о "пэйнте" на дэлфи....и возник вопрос...каким образом в этом самом "пэйнте" можно реализовать рисование окружности аналогичное рисованию...
Delphi Скинте пожалеста какиенибудь компоненты на Delphi 7
Скинте пожалеста какиенибудь компоненты на Delphi 7 Зарание благодарю!!!
Delphi Срочно нужен простой графический редактор на Лазарусе или Дельфи! Дали тему на проект создать графический редактор на Лазарусе или Дельфи, пожалуйста, помогите!) https://www.cyberforum.ru/ delphi-multimedia/ thread228809.html
Delphi Движение прямоугольника https://www.cyberforum.ru/ delphi-multimedia/ thread228607.html
Здравствуйте! У меня проблема с этой работой. Программа идет. Но прямоугольник движется по диагонали,а мне нужно,чтобы он двигался по горизонтали с определенным заданным шагом и задержкой в одну...
Распознание печатных символов Delphi
Распознание печатного текста Дано изображение с текстом " ...Я жил в Киеве 14 декабря 2001, но переехал в Харьков из-за ..."- 14 шрифтом Arial Программа должна распознать эти символы, этот текст (...
Delphi А как написать графический редактор типа Paint
Помогите пожалуста кто знает как написать графический редактор типа Paint скинте примеры, исходники, ссылки зарание благодарю!!!
Delphi Как сделать коды для игры (как в GTA)? Помогите пожалуста как сделать коды в игу как в GTA кпримеру вводиш пуля и у тебя прибовляется пули зарание блогадарю!!! https://www.cyberforum.ru/ delphi-multimedia/ thread228495.html
Delphi Как сделать скриншот, получая данные непосредственно из видеопамяти. https://www.cyberforum.ru/ delphi-multimedia/ thread228281.html
Я так предполагаю, нужно использовать asm вставки. Искал в сети исходники, но так и не нашел.
Delphi Графика в Delphi. Вычерчивание полигонов. Помогите написать программу: 1. Вычерчивающую заданный выпуклый полигон с n вершинами. 2. Вычерчивающую заданный звездчатый полигон с n вершинами. 3. Вычерчивающую заданный выпуклый полигон и... https://www.cyberforum.ru/ delphi-multimedia/ thread228059.html
10 / 10 / 1
Регистрация: 09.04.2010
Сообщений: 141
25.01.2011, 16:55  [ТС] 0

Кодирование изображений и их защита файлов изображений от несанкционированного доступа

25.01.2011, 16:55. Просмотров 2428. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от _victor Посмотреть сообщение
Чисто для примера:

Не по теме:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function wasteColor(c:TColor;d:integer):TColor;
var
  r,g,b:byte;
begin
  R := (c and $ff) xor d;
  G := ((c and $ff00) shr 8) xor d;
  B := ((c and $ff0000) shr 16) xor d;
  result := rgb(r,g,b);
end;
 
 
// полагаем что в Image1 у нас картинка
// кнопка Button1 отвечает и за порчу картинки и за ее восстановление
procedure TForm1.Button1Click(Sender: TObject);
var i,j:integer;
    bmp:TBitMap;
begin
  if image1.Picture = nil then
    exit;
 
  bmp := Image1.Picture.Bitmap;
  for i := 0 to bmp.Width - 1 do
    for j := 0 to bmp.Height - 1 do
    begin
      bmp.Canvas.Pixels[i,j] := wasteColor(bmp.Canvas.Pixels[i,j],j*bmp.Height+i);
    end;
end;



Думаю, подход должен быть что-то типа этого. На самом деле, это даже не шифрование, и даже нет (знатоки криптографии закидали бы бананами за такой финт) но у вас есть целый месяц чтобы поэкспериментировать, добавить ключ, почитать про алгоритмы криптографии.
огромное спасибо.

Вернуться к обсуждению:
Кодирование изображений и их защита файлов изображений от несанкционированного доступа
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2011, 16:55
Готовые ответы и решения:

Защита файлов от несанкционированного доступа
Добрый вечер! C# изучаю не так давно. В институте поставили задачу, написать графическую...

Защита CD от несанкционированного доступа
Нужно написать программу, которая запрещает доступ к диску и разрешает в случае ввода пароля. На...

Защита от несанкционированного доступа.
Добрый день. Суть такова: "у меня курсач на C++ - Защита от несанкционированного доступа. " Хочу...

Защита БД Аксесс 2003 от несанкционированного доступа
Доброго времени суток!!! Нужен совет!!!! Структура БД следующая: База Base находится на сервере...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.