Git Product home page Git Product logo

photoshop_benchmark's Introduction

Photoshop Speed Benchmark

Small Benchmark for Photoshop ๐Ÿš€

Photoshop_speed_benchmark_example

Benchmark to check execution time of the following:

  • Opening Image
  • Converting to Smart Object,
  • Select Subject
  • Crop
  • Resizing image to 10000pixels on the longest edge with "Preserve Details 2.0"
  • Canvas Resize
  • Content Aware Fill.. (which you access through the menu, not SHIFT+F5)

Why

If you use Photoshop in a busy fast paced photostudio environment, you will know that every second counts.

Most of the other benchmarks focus on the final TOTAL SCORE. Which is great for knowing how much performance your machine can get out of Photoshop. But what if you only care about resizing the images, but not about Gausian Blur, what if you only work in 8bit and not 16bit, what if you only use Quick Select, but not Select Subject; small brush, but not the large bursh; clone stamp tool, but not the healing brush etc. Knowing the total score doesn't give any options to optimize Photoshop performance towards your personal needs. That is why it is always better to know the performance and speed of each individual task.

  • Useful for when trying to get the peak performance out of your machine and the Photosho.
  • Checking how modification of various "Performance" settings (e.g. Cache Levels, Tile Sizes, Advanvced Graphics Processor settings etc. ), affects the speed of the photoshop.
  • Checking how turning on and off any background processes affects the performance of the Photoshop.
  • For comparing PC and MAC builds

Most of these are super simple functions. But which are comonly used by such e-commerce Photostudios as Selfridges, TK Maxx, Debenhmas, Topshop, Next and many more.

Most of the commands are taken from https://github.com/Adobe-CEP/CEP-Resources/tree/master/Documentation/Product%20specific%20Documentation/Photoshop%20Scripting

Except Image Resize with Preserve Detail 2.0 and Content Aware Fill which needed to be scripted through the Script Listener.

๐Ÿ•น To use

  1. Open terminal and cd into the Desktop cd ~/Desktop/
  2. Clone the repo git clone https://github.com/xRyul/Photoshop_Benchmark.git
  3. Open Photoshop
  4. Locate the benchmark script "~/Desktop/Photoshop_Speed_Benchmark/Photoshoo_Benchmark.jsx" and simply drag and drop it into the Photoshop
  5. If promtped for confirmation, click OK to run the script.

It takes between 40s-2min to execute. The most important numbers to lookout for would be from Select Subject, Image Resize, and Content Aware Fill.


๐Ÿ Example results:

Mac Studio (2022) Apple M1 Max 32 GB 1TB - PS 24.5

Mac Studio (2022) Apple M1 Max 32 GB 1TB

13700k 4800MHz rx580 z690

Benchmark_Results/13700k 4800MHz rx580 z690.png

M1 Pro 32gb 1TB - PS 24.1

M1 Pro 32gb 1TB (Custom)

Ryzen 3950x - Samsung 980 Pro 1TB - Ps 23.2

Ryzen 3950x

Ryzen 2700x - PS 23.2

Ryzen 2700x_PS23_2

Ryzen 2700x - PS 24.1

Ryzen 2700x_PS23_2_23 4 1

photoshop_benchmark's People

Contributors

xryul avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.