Projects

Mindfire has deep experience developing Photoshop and Illustrator plug-ins on Windows and Mac OS X. We describe some of these Illustrator/Photoshop plug-in project experiences below, and will be glad to share our expertise in detail with you.

  • Black & White filter for Adobe Photoshop
  • Filter Robot
  • Color correction Photoshop Plug-in
  • Skin color correction plug-in
  • Mask generation and editing plug-in for Photoshop.
  • Photoshop and Illustrator plug-in to manage documents on a central server
  • Port existing Windows app to Mac
  • Plug-in for Photoshop
  • Adobe illustrator Plugin Development
  • OPAL Content Connect AI Plugin
  • Copy Text CSS flex
  • Photoshop Plugins for a Wallpaper Business
  • Display Art Property/Layout Extension for Photoshop and Illustrator


Black & White filter for Adobe Photoshop

Client:
Imaging software provider
Industry:
Graphics/Imaging
Technologies:
C++, Win32 SDK, MacOS API, Adobe Photoshop SDK

A filter plug-in to emulate various black and white films in the digital world, meant for Adobe Photoshop and Elements, for Windows and Mac. It produces better results than Photoshop's gray scale conversion by using propriety filtering algorithms. It contains visual histogram information. It is available in 16-bit color version as well. The Latest version is available for CS3 and Intel Mac.


Filter Robot

Client:
Imaging software provider
Industry:
Graphics/Imaging
Technologies:
C++, Win32 SDK, Mac OS API, Adobe Photoshop SDK

Photoshop automation plug-in for Mac and Windows that provide batch processing of various photoshop plug-ins with the help of Photoshop's automation APIs.




Color correction Photoshop Plug-in

Client:
Photoshop plug-in provider
Industry:
Graphics/Imaging
Technologies:
C++, wxWidgets, MacOS API, Adobe Photoshop SDK

This is a sophisticated Photoshop Plug-in that works like an eye exam to figure out precisely what is wrong with a photo and how to fix it. In about 15 seconds, it provides users with a corrected image, which can be fine-tune in 1% increments. It uses Pixel color correction based on statistically expanded image data. It is capable of handling 16 bit images as well.
It has simple but attractive UI and available on Mac and Windows both and is compatible with Corel PhotoPaint and Jasc PaintShop Pro as well.


Skin color correction plug-in

Client:
Photoshop plug-in provider
Industry:
Graphics/Imaging
Technologies:
C++,  wxWidgets, MacOS API, Adobe Photoshop SDK

Another amazing Photoshop plug-in from PhotoTune that instantly and accurately corrects skin color for human pictures based on race. It is far superior to any other program, when it comes to correcting skin color and not to mention the time saving. The adjustment panel provided is very powerful in its effects and can be easily controlled by layman users. The panel also provides controls for basic manual adjustment of brightness, saturation and dynamic range.


Mask generation and editing plug-in for Photoshop.

Client:
A leading Image enhancement software company
Industry:
Graphics/Imaging
Technologies:
C++, MFC, PowerPlant, Adobe PS SDK

Using the software made an inexperienced user can create complicated masks with few clicks and strokes.


Photoshop and Illustrator plug-in to manage documents on a central server

Client:
Leading Software provider for Publishing
Industry:
Publishing
Technologies:
C++, Adobe Photoshop SDK, ADM, XML

A multi-lingual plug-in for both Adobe Photoshop and Illustrator that manages documents at the central server. New documents can be created on the server. Existing documents can be opened, edited locally and then its new version can be saved back on the server. Changed documents can be saved under new name or finalized. The user has liberty to edit the documents from anywhere if he/she can connect to the server using Internet.


Port existing Windows app to Mac

Client:
Software Consultant
Industry:
Graphics & Imaging
Technologies:
Adobe Photoshop SDK

The requirement was for a Photoshop automation Plug-In to add another image as a new layer and automatically rotate and resize the new image to match with the older image. It also adjusts the opacity of the new image for desired level of blending. The result of the blending can be seen in the preview pane.


Plug-in for Photoshop

Client:
Computer Art Company
Industry:
Imaging
Technologies:
Photoshop SDK, Mac OS X

The project involved creation of an Adobe photoshop automation plugin. The automation widget uploaded processed images in the background to a predecided FTP location. It was a small effort and was quickly delivered. Client was really happy with the quick turnaround.


Adobe illustrator Plugin Development

Client:
Russian Company
Industry:
Media
Technologies:
C++, Adobe Illustrator CS3

Developed an Adobe Illustrator CS3 plugin which has the following functionalities:

    - Developed filter type plug-in in Adobe illustrator on both windows and mac

    - Generated a pattern using 3 basic input arts with different sizes

    - Designed our own algorithm to place the art within page boundaries

    - Implemented the algorithm to generate the pattern with uniform distribution of art.

    - SDK used: Adobe Illustrator cs3


OPAL Content Connect AI Plugin

Client:
A Leading Ad Production Software Systems Firm
Industry:
Publishing Software
Technologies:
Illustrator, Flex, XML, Web service

OPAL Content Connect is a custom Adobe Illustrator CS5 plugin which links text boxes in a packaging artwork file to field contents of a database via a web service. An alert will display when a discrepancy between the contents of the database and the content of the tagged text box occurs. Clicking the 'VALIDATE COPY' button will perform a series of validation checks and show failures against any field with a warning icon in the plugin field list.


Copy Text CSS flex

Client:
Leading Web Solution Company
Industry:
Web Development
Technologies:
Photoshop, Flex, Windows, Mac

We designed this application in Photoshop and Dreamweaver. For text styling, our web designers manually created appropriate CSS styles in Dreamweaver to match their Photoshop design. The Photoshop Copy Text CSS flex extension was designed to make this a one-click process.

The "Copy Text CSS" panel duplicates eight tools from the Photoshop "Character" panel. Next to each tool is a checkbox enabling the user to include or exclude the relevant value when creating the CSS. On clicking the "Copy Text CSS" button the relevant values were copied to users' clipboards.


Photoshop Plugins for a Wallpaper Business

Client:
Software services provider for Publishing Industry
Industry:
Publishing
Technologies:
C++, Adobe Photoshop CC 2014/15, Win 7, Visual Studio 2010, POCO

Mindfire developed three Photoshop plugins for its client who is into the wallpaper business. The client has to process the images before providing to their customers. Manually processing the images is a time consuming process. The Photoshop plugins we developed were used to automate bulk processing of images to save time.

This project had three  automation plugins for Adobe Photoshop. Each plugin was related to processing different product types

Sample Creator:
Sample Creator is an Adobe Photoshop plugin. It is an automation plugin designed to create sample rolls for the sample images for various product types. It has three product types – Premium, Self Adhesive and Standard. It fetches job details from job files and processes the images according to the data. It processes large no. of images in one click. To configure folder paths, ini file is being used. The final output roll is saved as a pdf file in output folder.
Particulars:  C++, Win 7, Visual Studio 2010, Adobe Photoshop CC 2014/2015

Automation Software Web:
This is a Adobe Photoshop plugin which interacts  with web and Photoshop to  process  images.  It processes three types of images – wallpaper, canvas and photo wallpaper. It downloads the work-file from a given URL. Then it processes the images according to the data in CSV. Finally it updates the status on the link given that whether the image has been processed successfully or not. It uses various features of Photoshop like image resizing, cropping, styles and Improve  Image Quality etc.
Particulars:  C++, Win 7, Visual Studio 2010, Adobe Photoshop CC 2014
Library Used : POCO

JPEG Creator:
This is  a  Adobe Photoshop automation plugin  which takes all images from a selected and then processes them as per their layout whether it is landscape or portrait images, processes images and then saves the output as jpeg.
Particulars:  C++, Win 7, Visual Studio 2010, Adobe Photoshop CC 2014
Library Used : POCO


Display Art Property/Layout Extension for Photoshop and Illustrator

Client:
Software Services Provider
Industry:
Publishing
Technologies:
Photoshop and Illustrator plugin, Flex, ActionScript, MXML, Html5, Jquery, CSS, javaScript, JSON

Designed and developed a flex/html panel in Adobe Illustrator and Photoshop which should open from Window > Extensions > Specctr Pro.

Following were some of the standards that were required of the Panel User Interface:
– There should be a login window at the time of initialization of panel
– There will be four tabs in the panel which consist some buttons, checkboxes, textboxes and other UI component in both flex and html panel
– There will be dropdown for buttons which consist some cells to be selected by user
– There will be a setting page through which user can alter the setting like font name, font family, size, color etc. of specs (details of art object)

Following are some of the Features Supported By Extension:
• Panel login details and settings have to stored in preferences and will be loaded to panel for separate sessions

• Buttons are used to fetch the required properties of the selected art objects on the canvas/artboards. Following are the brief description of buttons:
- Properties: Fetch properties of selected art objects and show it on canvas
- Add Note: Create an empty text box which will link to the selected art object via line or number system.
- Width/Height: Fetch dimension of selected art objects with or without stroke.
- Spacing: Fetch distance between two selected art object or a single art object from canvas edges.
- Coordinates: Fetch all four corner coordinates of the selected art object.
- Expand: Expand the canvas according to user input in px.
- Export CSS: Export css data to server.

• All the communication of extension with the server is in json format.

• Extension have support to choose set different options for showing specs on canvas. User can also calculate distance in various units and in percentage respective to any base value. Following are some extension support options:
- RGB/HEX/HSB/HSL/CMYK
- Specs style (font and color)
- Line weights
- Units set in global preferences
- Different color for spec Types
- Different modes of calculating measurements
- Scaling specs (x2, x3, /2, /3 etc.)
- iOS option: RGB in %
- Fraction/Decimal values
- Number system is used for Shape/Text property specs
- Spacing, Dimension and Coordinate specs can be created on user's selected position


News & Updates

  • January 17

    DDM IT Quiz, Inspired by Mindfire, is Spreading its Wings!

  • December 16

    Santa in a different Avatar- International vacations gifted to All Mindfireans!

Let us Connect!

Related Pages

  • Our Mac OS X Skills
  • Our Adobe Photoshop Skills
  • Our Plug-in Development Skills
  • Our Development Skills

Awards and Achievements

Red Herringcolor DeloitteFast50 DB ZInnov1   Nascome  DB Stpi

This site uses cookies. We respect your privacy.copyright (c) Mindfire Solutions 2007-2018. Login